{
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "ZxE8j3Y77WcL"
      },
      "source": [
        "# Pandas\n",
        "\n"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "UCHRgdjx7WcN"
      },
      "source": [
        "## pandas\n",
        "Pandas is a fast, powerful, flexible and easy-to-use open source data analysis and manipulation tool built on top of the Python programming language.\n"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "BxhecBfb7WcQ"
      },
      "outputs": [],
      "source": [
        "import pandas as pd"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "7eVJ0kud7WcR"
      },
      "source": [
        "## Reading csv files"
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "The California_housing dataset is a comprehensive collection of housing data from the state of California. It is often used in machine learning studies and projects due to its diverse and rich information.\n",
        "\n",
        "The dataset contains **20,640 observations** on **9 variables**, providing a detailed look at various factors that could influence housing prices in different districts of California. These variables might include aspects like median income, housing median age, average rooms per dwelling, average bedrooms per dwelling, population, average occupancy, latitude, and longitude.\n",
        "\n",
        "This dataset has been utilized in various projects, such as predicting median house values in California. It's a valuable resource for anyone interested in exploring the dynamics of the housing market in California or developing predictive models for real estate prices. You can find this dataset on platforms like GitHub and Kaggle."
      ],
      "metadata": {
        "id": "fDxvfJFOsa5Z"
      }
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "OVD6oPyt7WcR"
      },
      "outputs": [],
      "source": [
        "train = pd.read_csv('/content/sample_data/california_housing_train.csv')\n",
        "test = pd.read_csv('/content/sample_data/california_housing_test.csv')"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "EZHV3G7Z7WcS"
      },
      "source": [
        "Let's have a look at our datasets"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 206
        },
        "id": "a7NIrvQ_7WcS",
        "outputId": "b347ec26-7307-46c8-ac68-91debdb12f2f"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "   longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "0    -114.31     34.19                15.0       5612.0          1283.0   \n",
              "1    -114.47     34.40                19.0       7650.0          1901.0   \n",
              "2    -114.56     33.69                17.0        720.0           174.0   \n",
              "3    -114.57     33.64                14.0       1501.0           337.0   \n",
              "4    -114.57     33.57                20.0       1454.0           326.0   \n",
              "\n",
              "   population  households  median_income  median_house_value  \n",
              "0      1015.0       472.0         1.4936             66900.0  \n",
              "1      1129.0       463.0         1.8200             80100.0  \n",
              "2       333.0       117.0         1.6509             85700.0  \n",
              "3       515.0       226.0         3.1917             73400.0  \n",
              "4       624.0       262.0         1.9250             65500.0  "
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-892c91c4-57bd-4f19-bcff-1e45ae211d9f\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>-114.31</td>\n",
              "      <td>34.19</td>\n",
              "      <td>15.0</td>\n",
              "      <td>5612.0</td>\n",
              "      <td>1283.0</td>\n",
              "      <td>1015.0</td>\n",
              "      <td>472.0</td>\n",
              "      <td>1.4936</td>\n",
              "      <td>66900.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>-114.47</td>\n",
              "      <td>34.40</td>\n",
              "      <td>19.0</td>\n",
              "      <td>7650.0</td>\n",
              "      <td>1901.0</td>\n",
              "      <td>1129.0</td>\n",
              "      <td>463.0</td>\n",
              "      <td>1.8200</td>\n",
              "      <td>80100.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>-114.56</td>\n",
              "      <td>33.69</td>\n",
              "      <td>17.0</td>\n",
              "      <td>720.0</td>\n",
              "      <td>174.0</td>\n",
              "      <td>333.0</td>\n",
              "      <td>117.0</td>\n",
              "      <td>1.6509</td>\n",
              "      <td>85700.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.64</td>\n",
              "      <td>14.0</td>\n",
              "      <td>1501.0</td>\n",
              "      <td>337.0</td>\n",
              "      <td>515.0</td>\n",
              "      <td>226.0</td>\n",
              "      <td>3.1917</td>\n",
              "      <td>73400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.57</td>\n",
              "      <td>20.0</td>\n",
              "      <td>1454.0</td>\n",
              "      <td>326.0</td>\n",
              "      <td>624.0</td>\n",
              "      <td>262.0</td>\n",
              "      <td>1.9250</td>\n",
              "      <td>65500.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-892c91c4-57bd-4f19-bcff-1e45ae211d9f')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-892c91c4-57bd-4f19-bcff-1e45ae211d9f button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-892c91c4-57bd-4f19-bcff-1e45ae211d9f');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-31648907-ffa8-4bfe-8461-06b946391f51\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-31648907-ffa8-4bfe-8461-06b946391f51')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-31648907-ffa8-4bfe-8461-06b946391f51 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 5
        }
      ],
      "source": [
        "train.head()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 206
        },
        "id": "OgRIIZ3v7WcT",
        "outputId": "349c6ffc-2b59-435a-92df-16367fe1ad75"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "      longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "2995    -119.86     34.42                23.0       1450.0           642.0   \n",
              "2996    -118.14     34.06                27.0       5257.0          1082.0   \n",
              "2997    -119.70     36.30                10.0        956.0           201.0   \n",
              "2998    -117.12     34.10                40.0         96.0            14.0   \n",
              "2999    -119.63     34.42                42.0       1765.0           263.0   \n",
              "\n",
              "      population  households  median_income  median_house_value  \n",
              "2995      1258.0       607.0         1.1790            225000.0  \n",
              "2996      3496.0      1036.0         3.3906            237200.0  \n",
              "2997       693.0       220.0         2.2895             62000.0  \n",
              "2998        46.0        14.0         3.2708            162500.0  \n",
              "2999       753.0       260.0         8.5608            500001.0  "
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-055c65f7-e66f-4a96-b1ed-d87969add51f\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>2995</th>\n",
              "      <td>-119.86</td>\n",
              "      <td>34.42</td>\n",
              "      <td>23.0</td>\n",
              "      <td>1450.0</td>\n",
              "      <td>642.0</td>\n",
              "      <td>1258.0</td>\n",
              "      <td>607.0</td>\n",
              "      <td>1.1790</td>\n",
              "      <td>225000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2996</th>\n",
              "      <td>-118.14</td>\n",
              "      <td>34.06</td>\n",
              "      <td>27.0</td>\n",
              "      <td>5257.0</td>\n",
              "      <td>1082.0</td>\n",
              "      <td>3496.0</td>\n",
              "      <td>1036.0</td>\n",
              "      <td>3.3906</td>\n",
              "      <td>237200.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2997</th>\n",
              "      <td>-119.70</td>\n",
              "      <td>36.30</td>\n",
              "      <td>10.0</td>\n",
              "      <td>956.0</td>\n",
              "      <td>201.0</td>\n",
              "      <td>693.0</td>\n",
              "      <td>220.0</td>\n",
              "      <td>2.2895</td>\n",
              "      <td>62000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2998</th>\n",
              "      <td>-117.12</td>\n",
              "      <td>34.10</td>\n",
              "      <td>40.0</td>\n",
              "      <td>96.0</td>\n",
              "      <td>14.0</td>\n",
              "      <td>46.0</td>\n",
              "      <td>14.0</td>\n",
              "      <td>3.2708</td>\n",
              "      <td>162500.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2999</th>\n",
              "      <td>-119.63</td>\n",
              "      <td>34.42</td>\n",
              "      <td>42.0</td>\n",
              "      <td>1765.0</td>\n",
              "      <td>263.0</td>\n",
              "      <td>753.0</td>\n",
              "      <td>260.0</td>\n",
              "      <td>8.5608</td>\n",
              "      <td>500001.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-055c65f7-e66f-4a96-b1ed-d87969add51f')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-055c65f7-e66f-4a96-b1ed-d87969add51f button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-055c65f7-e66f-4a96-b1ed-d87969add51f');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-f1397116-0a89-45cc-87c5-36eb9ed7bfa7\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-f1397116-0a89-45cc-87c5-36eb9ed7bfa7')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-f1397116-0a89-45cc-87c5-36eb9ed7bfa7 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 6
        }
      ],
      "source": [
        "test.tail()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "VpghbSAe7WcT",
        "outputId": "b8a0e655-8f4e-4b83-d5c1-3fdfc3d27088"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "(17000, 9)"
            ]
          },
          "metadata": {},
          "execution_count": 8
        }
      ],
      "source": [
        "train.shape"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "H1SFf8uE7WcU"
      },
      "source": [
        "## Creating dataframe"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 143
        },
        "id": "aSsj-oPH7WcU",
        "outputId": "75fd2ae8-80ca-4203-c929-6d1db7229197"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "    Name  Age  score\n",
              "0  Sarah   20     16\n",
              "1   Amir   22     12\n",
              "2    Ali   33     14"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-98caaf47-92b5-4df4-8707-7047c8a72751\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Name</th>\n",
              "      <th>Age</th>\n",
              "      <th>score</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>Sarah</td>\n",
              "      <td>20</td>\n",
              "      <td>16</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>Amir</td>\n",
              "      <td>22</td>\n",
              "      <td>12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>Ali</td>\n",
              "      <td>33</td>\n",
              "      <td>14</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-98caaf47-92b5-4df4-8707-7047c8a72751')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-98caaf47-92b5-4df4-8707-7047c8a72751 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-98caaf47-92b5-4df4-8707-7047c8a72751');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-b531dce7-2fbb-42a9-8a75-6260d642db39\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-b531dce7-2fbb-42a9-8a75-6260d642db39')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-b531dce7-2fbb-42a9-8a75-6260d642db39 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 18
        }
      ],
      "source": [
        "Kids_data = pd.DataFrame({'Name': [\"Sarah\", \"Amir\", \"Ali\"], 'Age': [20, 22, 33], 'score':[16,12,14]})\n",
        "Kids_data"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "kDBfhUVz7WcV"
      },
      "source": [
        "## Index"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "scrolled": true,
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 175
        },
        "id": "5UhDTZ_F7WcV",
        "outputId": "883427f2-0f0b-468b-e51a-7a4795a59f9e"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       Age  score\n",
              "Name             \n",
              "Sarah   20     16\n",
              "Amir    22     12\n",
              "Ali     33     14"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-76db20be-dd29-412e-9590-c8f61a548fca\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Age</th>\n",
              "      <th>score</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Name</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Sarah</th>\n",
              "      <td>20</td>\n",
              "      <td>16</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Amir</th>\n",
              "      <td>22</td>\n",
              "      <td>12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Ali</th>\n",
              "      <td>33</td>\n",
              "      <td>14</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-76db20be-dd29-412e-9590-c8f61a548fca')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-76db20be-dd29-412e-9590-c8f61a548fca button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-76db20be-dd29-412e-9590-c8f61a548fca');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-6a641bb8-656a-4c7f-8340-f3009de7800d\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-6a641bb8-656a-4c7f-8340-f3009de7800d')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-6a641bb8-656a-4c7f-8340-f3009de7800d button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 19
        }
      ],
      "source": [
        "Kids_data2 = Kids_data.set_index('Name')\n",
        "Kids_data2"
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "Kids_data3 = pd.DataFrame({'Age': [20, 22, 33], 'score':[16,12,14]},index = [\"Sarah\", \"Amir\", \"Ali\"])\n",
        "Kids_data3"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 143
        },
        "id": "tVWtJgq-BBJj",
        "outputId": "3bbbeb34-e0e8-41b3-d854-88ae563ec838"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       Age  score\n",
              "Sarah   20     16\n",
              "Amir    22     12\n",
              "Ali     33     14"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-6fb9eac9-d04a-464a-9d0d-42560093e11d\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Age</th>\n",
              "      <th>score</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Sarah</th>\n",
              "      <td>20</td>\n",
              "      <td>16</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Amir</th>\n",
              "      <td>22</td>\n",
              "      <td>12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Ali</th>\n",
              "      <td>33</td>\n",
              "      <td>14</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-6fb9eac9-d04a-464a-9d0d-42560093e11d')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-6fb9eac9-d04a-464a-9d0d-42560093e11d button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-6fb9eac9-d04a-464a-9d0d-42560093e11d');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-ea313674-a94a-4ccc-933b-9641927a9e5f\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-ea313674-a94a-4ccc-933b-9641927a9e5f')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-ea313674-a94a-4ccc-933b-9641927a9e5f button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 20
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "zX6nYdzi7WcX"
      },
      "source": [
        "## Renaming columns"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "scrolled": true,
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 175
        },
        "id": "tPypaxMf7WcX",
        "outputId": "eb7cef39-b468-4bef-8ef4-b602aec7f69b"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       Age  math_score\n",
              "Name                  \n",
              "Sarah   20          16\n",
              "Amir    22          12\n",
              "Ali     33          14"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-32c38115-5c70-44c3-a37e-3d35f2da66ea\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Age</th>\n",
              "      <th>math_score</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Name</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Sarah</th>\n",
              "      <td>20</td>\n",
              "      <td>16</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Amir</th>\n",
              "      <td>22</td>\n",
              "      <td>12</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Ali</th>\n",
              "      <td>33</td>\n",
              "      <td>14</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-32c38115-5c70-44c3-a37e-3d35f2da66ea')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-32c38115-5c70-44c3-a37e-3d35f2da66ea button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-32c38115-5c70-44c3-a37e-3d35f2da66ea');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-44a0942c-d29e-4d4a-866c-6dde4a2a12e6\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-44a0942c-d29e-4d4a-866c-6dde4a2a12e6')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-44a0942c-d29e-4d4a-866c-6dde4a2a12e6 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 21
        }
      ],
      "source": [
        "Kids_data2.rename(columns = {'score': 'math_score'}, inplace = True)\n",
        "Kids_data2"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "FgQB2Zol7WcX"
      },
      "source": [
        "## Dropping/Adding columns and rows"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "scrolled": true,
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 175
        },
        "id": "PiTfGyh-7WcY",
        "outputId": "76fc99a5-0b44-4110-d4dc-d463f9613f6b"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       Age\n",
              "Name      \n",
              "Sarah   20\n",
              "Amir    22\n",
              "Ali     33"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-73269667-4da3-41a4-a66c-cb5b10b401b5\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Age</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Name</th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Sarah</th>\n",
              "      <td>20</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Amir</th>\n",
              "      <td>22</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Ali</th>\n",
              "      <td>33</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-73269667-4da3-41a4-a66c-cb5b10b401b5')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-73269667-4da3-41a4-a66c-cb5b10b401b5 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-73269667-4da3-41a4-a66c-cb5b10b401b5');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-df99ffc1-53db-4e1f-a050-3bd692ac98e1\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-df99ffc1-53db-4e1f-a050-3bd692ac98e1')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-df99ffc1-53db-4e1f-a050-3bd692ac98e1 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 22
        }
      ],
      "source": [
        "Kids_data2.drop(columns = 'math_score')"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 143
        },
        "id": "z4UYrPQb7WcY",
        "outputId": "34f03438-0f1d-448d-fd86-ee2ea33c3526"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       Age  math_score  Salary\n",
              "Name                          \n",
              "Sarah   20          16   10000\n",
              "Amir    22          12  200000"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-522fa97c-e719-4a7b-9063-ae70b38453f1\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Age</th>\n",
              "      <th>math_score</th>\n",
              "      <th>Salary</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Name</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Sarah</th>\n",
              "      <td>20</td>\n",
              "      <td>16</td>\n",
              "      <td>10000</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Amir</th>\n",
              "      <td>22</td>\n",
              "      <td>12</td>\n",
              "      <td>200000</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-522fa97c-e719-4a7b-9063-ae70b38453f1')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-522fa97c-e719-4a7b-9063-ae70b38453f1 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-522fa97c-e719-4a7b-9063-ae70b38453f1');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-1844a6c3-3cec-4e67-8f2d-4505da1a158b\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-1844a6c3-3cec-4e67-8f2d-4505da1a158b')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-1844a6c3-3cec-4e67-8f2d-4505da1a158b button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 25
        }
      ],
      "source": [
        "Kids_data2.drop(\"Ali\")"
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "Kids_data2['Salary'] = [10000, 200000, 99000]\n",
        "Kids_data2"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 175
        },
        "id": "JAEhUbjgB02p",
        "outputId": "5fdaf95e-ad7f-4d5c-d778-ce6f466988f0"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       Age  math_score  Salary\n",
              "Name                          \n",
              "Sarah   20          16   10000\n",
              "Amir    22          12  200000\n",
              "Ali     33          14   99000"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-d2368710-d162-47e6-b594-70f6226fa245\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Age</th>\n",
              "      <th>math_score</th>\n",
              "      <th>Salary</th>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Name</th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "      <th></th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>Sarah</th>\n",
              "      <td>20</td>\n",
              "      <td>16</td>\n",
              "      <td>10000</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Amir</th>\n",
              "      <td>22</td>\n",
              "      <td>12</td>\n",
              "      <td>200000</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>Ali</th>\n",
              "      <td>33</td>\n",
              "      <td>14</td>\n",
              "      <td>99000</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-d2368710-d162-47e6-b594-70f6226fa245')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-d2368710-d162-47e6-b594-70f6226fa245 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-d2368710-d162-47e6-b594-70f6226fa245');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-4fe07059-6e35-476f-a7c9-5dd1b64b7c76\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-4fe07059-6e35-476f-a7c9-5dd1b64b7c76')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-4fe07059-6e35-476f-a7c9-5dd1b64b7c76 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 26
        }
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "_-AAPZTY7Wca"
      },
      "source": [
        "## Series"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "iuKc2UkE7Wcb"
      },
      "source": [
        "A series is a sequence of data values or sometimes called a list."
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "G4wNnz7i7Wcb",
        "outputId": "5be96692-4a81-4a20-e79e-7f619f02563e"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "0    1\n",
              "1    2\n",
              "2    3\n",
              "3    4\n",
              "4    5\n",
              "dtype: int64"
            ]
          },
          "metadata": {},
          "execution_count": 27
        }
      ],
      "source": [
        "pd.Series([1, 2, 3, 4, 5])"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 143
        },
        "id": "GzoCSfzD7Wcc",
        "outputId": "0f537cbd-286a-437f-db11-c79f6253c15f"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "   Student_ID    Name  Age\n",
              "0    99102345     Ali   22\n",
              "1    98102345  Kamyar   22\n",
              "2    98102777  Pardis   21"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-dcf891fc-222d-4a19-8530-902f8b657b04\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>Student_ID</th>\n",
              "      <th>Name</th>\n",
              "      <th>Age</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>99102345</td>\n",
              "      <td>Ali</td>\n",
              "      <td>22</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>98102345</td>\n",
              "      <td>Kamyar</td>\n",
              "      <td>22</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>98102777</td>\n",
              "      <td>Pardis</td>\n",
              "      <td>21</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-dcf891fc-222d-4a19-8530-902f8b657b04')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-dcf891fc-222d-4a19-8530-902f8b657b04 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-dcf891fc-222d-4a19-8530-902f8b657b04');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-ab0d1a66-093a-4ca1-bb51-b37868081411\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-ab0d1a66-093a-4ca1-bb51-b37868081411')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-ab0d1a66-093a-4ca1-bb51-b37868081411 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 31
        }
      ],
      "source": [
        "pd.DataFrame([[99102345, 'Ali', 22], [98102345, 'Kamyar', 22], [98102777, 'Pardis', 21]], columns = ['Student_ID', 'Name', 'Age'])"
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "##Selection"
      ],
      "metadata": {
        "id": "GfwCGwKJICo9"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "print(train.median_income)\n",
        "print(train[\"median_income\"])"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "oJZ299Z0INV8",
        "outputId": "e9cda4e2-0111-4fc7-e96b-b7b9c59b3821"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "0        1.4936\n",
            "1        1.8200\n",
            "2        1.6509\n",
            "3        3.1917\n",
            "4        1.9250\n",
            "          ...  \n",
            "16995    2.3571\n",
            "16996    2.5179\n",
            "16997    3.0313\n",
            "16998    1.9797\n",
            "16999    3.0147\n",
            "Name: median_income, Length: 17000, dtype: float64\n",
            "0        1.4936\n",
            "1        1.8200\n",
            "2        1.6509\n",
            "3        3.1917\n",
            "4        1.9250\n",
            "          ...  \n",
            "16995    2.3571\n",
            "16996    2.5179\n",
            "16997    3.0313\n",
            "16998    1.9797\n",
            "16999    3.0147\n",
            "Name: median_income, Length: 17000, dtype: float64\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "We use iloc to select data based on their numerical position in the dataframe.\n",
        "\n"
      ],
      "metadata": {
        "id": "uugdhpCaI3Dj"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "train.iloc[0, :]"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "AUCdagDbIe1N",
        "outputId": "5158d467-3b72-4435-b97b-0fc4f98e4341"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "longitude              -114.3100\n",
              "latitude                 34.1900\n",
              "housing_median_age       15.0000\n",
              "total_rooms            5612.0000\n",
              "total_bedrooms         1283.0000\n",
              "population             1015.0000\n",
              "households              472.0000\n",
              "median_income             1.4936\n",
              "median_house_value    66900.0000\n",
              "Name: 0, dtype: float64"
            ]
          },
          "metadata": {},
          "execution_count": 36
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train.iloc[[0, 1, 2], :]"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 143
        },
        "id": "lyzBsQKjI88a",
        "outputId": "27212ea7-ee02-4ee2-9aac-e44fac3dcb03"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "   longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "0    -114.31     34.19                15.0       5612.0          1283.0   \n",
              "1    -114.47     34.40                19.0       7650.0          1901.0   \n",
              "2    -114.56     33.69                17.0        720.0           174.0   \n",
              "\n",
              "   population  households  median_income  median_house_value  \n",
              "0      1015.0       472.0         1.4936             66900.0  \n",
              "1      1129.0       463.0         1.8200             80100.0  \n",
              "2       333.0       117.0         1.6509             85700.0  "
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-685368c9-c803-41bd-8655-8cae7e9470c1\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>-114.31</td>\n",
              "      <td>34.19</td>\n",
              "      <td>15.0</td>\n",
              "      <td>5612.0</td>\n",
              "      <td>1283.0</td>\n",
              "      <td>1015.0</td>\n",
              "      <td>472.0</td>\n",
              "      <td>1.4936</td>\n",
              "      <td>66900.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>-114.47</td>\n",
              "      <td>34.40</td>\n",
              "      <td>19.0</td>\n",
              "      <td>7650.0</td>\n",
              "      <td>1901.0</td>\n",
              "      <td>1129.0</td>\n",
              "      <td>463.0</td>\n",
              "      <td>1.8200</td>\n",
              "      <td>80100.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>-114.56</td>\n",
              "      <td>33.69</td>\n",
              "      <td>17.0</td>\n",
              "      <td>720.0</td>\n",
              "      <td>174.0</td>\n",
              "      <td>333.0</td>\n",
              "      <td>117.0</td>\n",
              "      <td>1.6509</td>\n",
              "      <td>85700.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-685368c9-c803-41bd-8655-8cae7e9470c1')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-685368c9-c803-41bd-8655-8cae7e9470c1 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-685368c9-c803-41bd-8655-8cae7e9470c1');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-caa4579e-b0f1-490e-a5b9-f16bf4791af7\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-caa4579e-b0f1-490e-a5b9-f16bf4791af7')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-caa4579e-b0f1-490e-a5b9-f16bf4791af7 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 38
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "With loc we need to specify the actual name of the column.\n",
        "\n"
      ],
      "metadata": {
        "id": "FPaEv1ZDJXZj"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "train.loc[0, 'total_rooms']"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "UXUeanE3JWyq",
        "outputId": "9f2de7de-5bb6-44e1-ac49-b8221babbd6e"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "5612.0"
            ]
          },
          "metadata": {},
          "execution_count": 39
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train.loc[train['housing_median_age'] > 16, :]\n"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 424
        },
        "id": "Jik_9fqjJfuC",
        "outputId": "57d7c4f3-a580-4a5b-d133-810244323a7d"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "1        -114.47     34.40                19.0       7650.0          1901.0   \n",
              "2        -114.56     33.69                17.0        720.0           174.0   \n",
              "4        -114.57     33.57                20.0       1454.0           326.0   \n",
              "5        -114.58     33.63                29.0       1387.0           236.0   \n",
              "6        -114.58     33.61                25.0       2907.0           680.0   \n",
              "...          ...       ...                 ...          ...             ...   \n",
              "16995    -124.26     40.58                52.0       2217.0           394.0   \n",
              "16996    -124.27     40.69                36.0       2349.0           528.0   \n",
              "16997    -124.30     41.84                17.0       2677.0           531.0   \n",
              "16998    -124.30     41.80                19.0       2672.0           552.0   \n",
              "16999    -124.35     40.54                52.0       1820.0           300.0   \n",
              "\n",
              "       population  households  median_income  median_house_value  \n",
              "1          1129.0       463.0         1.8200             80100.0  \n",
              "2           333.0       117.0         1.6509             85700.0  \n",
              "4           624.0       262.0         1.9250             65500.0  \n",
              "5           671.0       239.0         3.3438             74000.0  \n",
              "6          1841.0       633.0         2.6768             82400.0  \n",
              "...           ...         ...            ...                 ...  \n",
              "16995       907.0       369.0         2.3571            111400.0  \n",
              "16996      1194.0       465.0         2.5179             79000.0  \n",
              "16997      1244.0       456.0         3.0313            103600.0  \n",
              "16998      1298.0       478.0         1.9797             85800.0  \n",
              "16999       806.0       270.0         3.0147             94600.0  \n",
              "\n",
              "[13640 rows x 9 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-652cedbb-68a9-41fb-b220-5238ba010453\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>-114.47</td>\n",
              "      <td>34.40</td>\n",
              "      <td>19.0</td>\n",
              "      <td>7650.0</td>\n",
              "      <td>1901.0</td>\n",
              "      <td>1129.0</td>\n",
              "      <td>463.0</td>\n",
              "      <td>1.8200</td>\n",
              "      <td>80100.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>-114.56</td>\n",
              "      <td>33.69</td>\n",
              "      <td>17.0</td>\n",
              "      <td>720.0</td>\n",
              "      <td>174.0</td>\n",
              "      <td>333.0</td>\n",
              "      <td>117.0</td>\n",
              "      <td>1.6509</td>\n",
              "      <td>85700.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.57</td>\n",
              "      <td>20.0</td>\n",
              "      <td>1454.0</td>\n",
              "      <td>326.0</td>\n",
              "      <td>624.0</td>\n",
              "      <td>262.0</td>\n",
              "      <td>1.9250</td>\n",
              "      <td>65500.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>5</th>\n",
              "      <td>-114.58</td>\n",
              "      <td>33.63</td>\n",
              "      <td>29.0</td>\n",
              "      <td>1387.0</td>\n",
              "      <td>236.0</td>\n",
              "      <td>671.0</td>\n",
              "      <td>239.0</td>\n",
              "      <td>3.3438</td>\n",
              "      <td>74000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>6</th>\n",
              "      <td>-114.58</td>\n",
              "      <td>33.61</td>\n",
              "      <td>25.0</td>\n",
              "      <td>2907.0</td>\n",
              "      <td>680.0</td>\n",
              "      <td>1841.0</td>\n",
              "      <td>633.0</td>\n",
              "      <td>2.6768</td>\n",
              "      <td>82400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>...</th>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16995</th>\n",
              "      <td>-124.26</td>\n",
              "      <td>40.58</td>\n",
              "      <td>52.0</td>\n",
              "      <td>2217.0</td>\n",
              "      <td>394.0</td>\n",
              "      <td>907.0</td>\n",
              "      <td>369.0</td>\n",
              "      <td>2.3571</td>\n",
              "      <td>111400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16996</th>\n",
              "      <td>-124.27</td>\n",
              "      <td>40.69</td>\n",
              "      <td>36.0</td>\n",
              "      <td>2349.0</td>\n",
              "      <td>528.0</td>\n",
              "      <td>1194.0</td>\n",
              "      <td>465.0</td>\n",
              "      <td>2.5179</td>\n",
              "      <td>79000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16997</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.84</td>\n",
              "      <td>17.0</td>\n",
              "      <td>2677.0</td>\n",
              "      <td>531.0</td>\n",
              "      <td>1244.0</td>\n",
              "      <td>456.0</td>\n",
              "      <td>3.0313</td>\n",
              "      <td>103600.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16998</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.80</td>\n",
              "      <td>19.0</td>\n",
              "      <td>2672.0</td>\n",
              "      <td>552.0</td>\n",
              "      <td>1298.0</td>\n",
              "      <td>478.0</td>\n",
              "      <td>1.9797</td>\n",
              "      <td>85800.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16999</th>\n",
              "      <td>-124.35</td>\n",
              "      <td>40.54</td>\n",
              "      <td>52.0</td>\n",
              "      <td>1820.0</td>\n",
              "      <td>300.0</td>\n",
              "      <td>806.0</td>\n",
              "      <td>270.0</td>\n",
              "      <td>3.0147</td>\n",
              "      <td>94600.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>13640 rows × 9 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-652cedbb-68a9-41fb-b220-5238ba010453')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-652cedbb-68a9-41fb-b220-5238ba010453 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-652cedbb-68a9-41fb-b220-5238ba010453');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-d97c1417-00be-4e97-90f8-3873f0b82c81\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-d97c1417-00be-4e97-90f8-3873f0b82c81')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-d97c1417-00be-4e97-90f8-3873f0b82c81 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 40
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train.loc[(train['latitude'] < 40) | (train['total_rooms'] >= 1000), :]\n"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 424
        },
        "id": "JRo3Ts9JJrVM",
        "outputId": "b7acdad7-5c42-41f5-b0a5-8e16d2435f72"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "0        -114.31     34.19                15.0       5612.0          1283.0   \n",
              "1        -114.47     34.40                19.0       7650.0          1901.0   \n",
              "2        -114.56     33.69                17.0        720.0           174.0   \n",
              "3        -114.57     33.64                14.0       1501.0           337.0   \n",
              "4        -114.57     33.57                20.0       1454.0           326.0   \n",
              "...          ...       ...                 ...          ...             ...   \n",
              "16995    -124.26     40.58                52.0       2217.0           394.0   \n",
              "16996    -124.27     40.69                36.0       2349.0           528.0   \n",
              "16997    -124.30     41.84                17.0       2677.0           531.0   \n",
              "16998    -124.30     41.80                19.0       2672.0           552.0   \n",
              "16999    -124.35     40.54                52.0       1820.0           300.0   \n",
              "\n",
              "       population  households  median_income  median_house_value  \n",
              "0          1015.0       472.0         1.4936             66900.0  \n",
              "1          1129.0       463.0         1.8200             80100.0  \n",
              "2           333.0       117.0         1.6509             85700.0  \n",
              "3           515.0       226.0         3.1917             73400.0  \n",
              "4           624.0       262.0         1.9250             65500.0  \n",
              "...           ...         ...            ...                 ...  \n",
              "16995       907.0       369.0         2.3571            111400.0  \n",
              "16996      1194.0       465.0         2.5179             79000.0  \n",
              "16997      1244.0       456.0         3.0313            103600.0  \n",
              "16998      1298.0       478.0         1.9797             85800.0  \n",
              "16999       806.0       270.0         3.0147             94600.0  \n",
              "\n",
              "[16956 rows x 9 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-764822d5-bdf7-498f-b994-3162a485bc70\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>-114.31</td>\n",
              "      <td>34.19</td>\n",
              "      <td>15.0</td>\n",
              "      <td>5612.0</td>\n",
              "      <td>1283.0</td>\n",
              "      <td>1015.0</td>\n",
              "      <td>472.0</td>\n",
              "      <td>1.4936</td>\n",
              "      <td>66900.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>-114.47</td>\n",
              "      <td>34.40</td>\n",
              "      <td>19.0</td>\n",
              "      <td>7650.0</td>\n",
              "      <td>1901.0</td>\n",
              "      <td>1129.0</td>\n",
              "      <td>463.0</td>\n",
              "      <td>1.8200</td>\n",
              "      <td>80100.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>-114.56</td>\n",
              "      <td>33.69</td>\n",
              "      <td>17.0</td>\n",
              "      <td>720.0</td>\n",
              "      <td>174.0</td>\n",
              "      <td>333.0</td>\n",
              "      <td>117.0</td>\n",
              "      <td>1.6509</td>\n",
              "      <td>85700.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.64</td>\n",
              "      <td>14.0</td>\n",
              "      <td>1501.0</td>\n",
              "      <td>337.0</td>\n",
              "      <td>515.0</td>\n",
              "      <td>226.0</td>\n",
              "      <td>3.1917</td>\n",
              "      <td>73400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.57</td>\n",
              "      <td>20.0</td>\n",
              "      <td>1454.0</td>\n",
              "      <td>326.0</td>\n",
              "      <td>624.0</td>\n",
              "      <td>262.0</td>\n",
              "      <td>1.9250</td>\n",
              "      <td>65500.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>...</th>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16995</th>\n",
              "      <td>-124.26</td>\n",
              "      <td>40.58</td>\n",
              "      <td>52.0</td>\n",
              "      <td>2217.0</td>\n",
              "      <td>394.0</td>\n",
              "      <td>907.0</td>\n",
              "      <td>369.0</td>\n",
              "      <td>2.3571</td>\n",
              "      <td>111400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16996</th>\n",
              "      <td>-124.27</td>\n",
              "      <td>40.69</td>\n",
              "      <td>36.0</td>\n",
              "      <td>2349.0</td>\n",
              "      <td>528.0</td>\n",
              "      <td>1194.0</td>\n",
              "      <td>465.0</td>\n",
              "      <td>2.5179</td>\n",
              "      <td>79000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16997</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.84</td>\n",
              "      <td>17.0</td>\n",
              "      <td>2677.0</td>\n",
              "      <td>531.0</td>\n",
              "      <td>1244.0</td>\n",
              "      <td>456.0</td>\n",
              "      <td>3.0313</td>\n",
              "      <td>103600.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16998</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.80</td>\n",
              "      <td>19.0</td>\n",
              "      <td>2672.0</td>\n",
              "      <td>552.0</td>\n",
              "      <td>1298.0</td>\n",
              "      <td>478.0</td>\n",
              "      <td>1.9797</td>\n",
              "      <td>85800.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16999</th>\n",
              "      <td>-124.35</td>\n",
              "      <td>40.54</td>\n",
              "      <td>52.0</td>\n",
              "      <td>1820.0</td>\n",
              "      <td>300.0</td>\n",
              "      <td>806.0</td>\n",
              "      <td>270.0</td>\n",
              "      <td>3.0147</td>\n",
              "      <td>94600.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>16956 rows × 9 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-764822d5-bdf7-498f-b994-3162a485bc70')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-764822d5-bdf7-498f-b994-3162a485bc70 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-764822d5-bdf7-498f-b994-3162a485bc70');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-149f0718-4b0b-47a0-b29e-589a0df486bc\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-149f0718-4b0b-47a0-b29e-589a0df486bc')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-149f0718-4b0b-47a0-b29e-589a0df486bc button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 41
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "##Summary functions"
      ],
      "metadata": {
        "id": "70Fp6SvRKPsi"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "train['total_bedrooms'].describe()"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "sQoCJvB6KUCl",
        "outputId": "b08b09f9-da20-4892-ae71-fb66e5617ad9"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "count    17000.000000\n",
              "mean       539.410824\n",
              "std        421.499452\n",
              "min          1.000000\n",
              "25%        297.000000\n",
              "50%        434.000000\n",
              "75%        648.250000\n",
              "max       6445.000000\n",
              "Name: total_bedrooms, dtype: float64"
            ]
          },
          "metadata": {},
          "execution_count": 47
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train['total_bedrooms'].value_counts()"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "QNzgzAeAKcKy",
        "outputId": "e259ffe3-2305-4d11-9b1a-83a127827858"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "280.0     48\n",
              "309.0     44\n",
              "331.0     43\n",
              "394.0     43\n",
              "345.0     43\n",
              "          ..\n",
              "2405.0     1\n",
              "1797.0     1\n",
              "1024.0     1\n",
              "1494.0     1\n",
              "936.0      1\n",
              "Name: total_bedrooms, Length: 1848, dtype: int64"
            ]
          },
          "metadata": {},
          "execution_count": 48
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train['total_bedrooms'].min()"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "D01KI1UuKlmX",
        "outputId": "982f6347-dd0e-4cd1-edbc-7a95f2b22857"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "1.0"
            ]
          },
          "metadata": {},
          "execution_count": 49
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train.groupby('households')['total_bedrooms'].sum().sort_values(ascending = False)\n"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "4xvnkq6yKto6",
        "outputId": "179ccde1-286f-45e5-85f3-f784b7837daa"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "households\n",
              "426.0    20126.0\n",
              "410.0    19381.0\n",
              "386.0    19359.0\n",
              "429.0    18197.0\n",
              "424.0    18051.0\n",
              "          ...   \n",
              "4.0         22.0\n",
              "3.0         13.0\n",
              "12.0        11.0\n",
              "2.0          9.0\n",
              "1.0          1.0\n",
              "Name: total_bedrooms, Length: 1740, dtype: float64"
            ]
          },
          "metadata": {},
          "execution_count": 50
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train.isnull().sum()"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "NKzpdPgoLI55",
        "outputId": "89c7a794-a6af-4b73-b522-81562bb48831"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "longitude             0\n",
              "latitude              0\n",
              "housing_median_age    0\n",
              "total_rooms           0\n",
              "total_bedrooms        0\n",
              "population            0\n",
              "households            0\n",
              "median_income         0\n",
              "median_house_value    0\n",
              "dtype: int64"
            ]
          },
          "metadata": {},
          "execution_count": 51
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "train.dropna()"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 424
        },
        "id": "ZIe6v3TpLTAp",
        "outputId": "9ee14bba-62a9-4a9e-a933-bf982701719b"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "0        -114.31     34.19                15.0       5612.0          1283.0   \n",
              "1        -114.47     34.40                19.0       7650.0          1901.0   \n",
              "2        -114.56     33.69                17.0        720.0           174.0   \n",
              "3        -114.57     33.64                14.0       1501.0           337.0   \n",
              "4        -114.57     33.57                20.0       1454.0           326.0   \n",
              "...          ...       ...                 ...          ...             ...   \n",
              "16995    -124.26     40.58                52.0       2217.0           394.0   \n",
              "16996    -124.27     40.69                36.0       2349.0           528.0   \n",
              "16997    -124.30     41.84                17.0       2677.0           531.0   \n",
              "16998    -124.30     41.80                19.0       2672.0           552.0   \n",
              "16999    -124.35     40.54                52.0       1820.0           300.0   \n",
              "\n",
              "       population  households  median_income  median_house_value  \n",
              "0          1015.0       472.0         1.4936             66900.0  \n",
              "1          1129.0       463.0         1.8200             80100.0  \n",
              "2           333.0       117.0         1.6509             85700.0  \n",
              "3           515.0       226.0         3.1917             73400.0  \n",
              "4           624.0       262.0         1.9250             65500.0  \n",
              "...           ...         ...            ...                 ...  \n",
              "16995       907.0       369.0         2.3571            111400.0  \n",
              "16996      1194.0       465.0         2.5179             79000.0  \n",
              "16997      1244.0       456.0         3.0313            103600.0  \n",
              "16998      1298.0       478.0         1.9797             85800.0  \n",
              "16999       806.0       270.0         3.0147             94600.0  \n",
              "\n",
              "[17000 rows x 9 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-21a7fcab-b125-434d-9edd-19b824ef7da9\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>-114.31</td>\n",
              "      <td>34.19</td>\n",
              "      <td>15.0</td>\n",
              "      <td>5612.0</td>\n",
              "      <td>1283.0</td>\n",
              "      <td>1015.0</td>\n",
              "      <td>472.0</td>\n",
              "      <td>1.4936</td>\n",
              "      <td>66900.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>-114.47</td>\n",
              "      <td>34.40</td>\n",
              "      <td>19.0</td>\n",
              "      <td>7650.0</td>\n",
              "      <td>1901.0</td>\n",
              "      <td>1129.0</td>\n",
              "      <td>463.0</td>\n",
              "      <td>1.8200</td>\n",
              "      <td>80100.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>-114.56</td>\n",
              "      <td>33.69</td>\n",
              "      <td>17.0</td>\n",
              "      <td>720.0</td>\n",
              "      <td>174.0</td>\n",
              "      <td>333.0</td>\n",
              "      <td>117.0</td>\n",
              "      <td>1.6509</td>\n",
              "      <td>85700.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.64</td>\n",
              "      <td>14.0</td>\n",
              "      <td>1501.0</td>\n",
              "      <td>337.0</td>\n",
              "      <td>515.0</td>\n",
              "      <td>226.0</td>\n",
              "      <td>3.1917</td>\n",
              "      <td>73400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.57</td>\n",
              "      <td>20.0</td>\n",
              "      <td>1454.0</td>\n",
              "      <td>326.0</td>\n",
              "      <td>624.0</td>\n",
              "      <td>262.0</td>\n",
              "      <td>1.9250</td>\n",
              "      <td>65500.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>...</th>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16995</th>\n",
              "      <td>-124.26</td>\n",
              "      <td>40.58</td>\n",
              "      <td>52.0</td>\n",
              "      <td>2217.0</td>\n",
              "      <td>394.0</td>\n",
              "      <td>907.0</td>\n",
              "      <td>369.0</td>\n",
              "      <td>2.3571</td>\n",
              "      <td>111400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16996</th>\n",
              "      <td>-124.27</td>\n",
              "      <td>40.69</td>\n",
              "      <td>36.0</td>\n",
              "      <td>2349.0</td>\n",
              "      <td>528.0</td>\n",
              "      <td>1194.0</td>\n",
              "      <td>465.0</td>\n",
              "      <td>2.5179</td>\n",
              "      <td>79000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16997</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.84</td>\n",
              "      <td>17.0</td>\n",
              "      <td>2677.0</td>\n",
              "      <td>531.0</td>\n",
              "      <td>1244.0</td>\n",
              "      <td>456.0</td>\n",
              "      <td>3.0313</td>\n",
              "      <td>103600.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16998</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.80</td>\n",
              "      <td>19.0</td>\n",
              "      <td>2672.0</td>\n",
              "      <td>552.0</td>\n",
              "      <td>1298.0</td>\n",
              "      <td>478.0</td>\n",
              "      <td>1.9797</td>\n",
              "      <td>85800.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16999</th>\n",
              "      <td>-124.35</td>\n",
              "      <td>40.54</td>\n",
              "      <td>52.0</td>\n",
              "      <td>1820.0</td>\n",
              "      <td>300.0</td>\n",
              "      <td>806.0</td>\n",
              "      <td>270.0</td>\n",
              "      <td>3.0147</td>\n",
              "      <td>94600.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>17000 rows × 9 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-21a7fcab-b125-434d-9edd-19b824ef7da9')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-21a7fcab-b125-434d-9edd-19b824ef7da9 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-21a7fcab-b125-434d-9edd-19b824ef7da9');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-58e85c98-376b-40c3-97ca-f432803666a2\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-58e85c98-376b-40c3-97ca-f432803666a2')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-58e85c98-376b-40c3-97ca-f432803666a2 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 53
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "## Visualization"
      ],
      "metadata": {
        "id": "NnkaQcNDLiub"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "train"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 1000
        },
        "id": "XGF4JrO3Licw",
        "outputId": "ccf32402-86d4-44e8-dfc4-b42ee862a0ae"
      },
      "execution_count": null,
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "       longitude  latitude  housing_median_age  total_rooms  total_bedrooms  \\\n",
              "0        -114.31     34.19                15.0       5612.0          1283.0   \n",
              "1        -114.47     34.40                19.0       7650.0          1901.0   \n",
              "2        -114.56     33.69                17.0        720.0           174.0   \n",
              "3        -114.57     33.64                14.0       1501.0           337.0   \n",
              "4        -114.57     33.57                20.0       1454.0           326.0   \n",
              "...          ...       ...                 ...          ...             ...   \n",
              "16995    -124.26     40.58                52.0       2217.0           394.0   \n",
              "16996    -124.27     40.69                36.0       2349.0           528.0   \n",
              "16997    -124.30     41.84                17.0       2677.0           531.0   \n",
              "16998    -124.30     41.80                19.0       2672.0           552.0   \n",
              "16999    -124.35     40.54                52.0       1820.0           300.0   \n",
              "\n",
              "       population  households  median_income  median_house_value  \n",
              "0          1015.0       472.0         1.4936             66900.0  \n",
              "1          1129.0       463.0         1.8200             80100.0  \n",
              "2           333.0       117.0         1.6509             85700.0  \n",
              "3           515.0       226.0         3.1917             73400.0  \n",
              "4           624.0       262.0         1.9250             65500.0  \n",
              "...           ...         ...            ...                 ...  \n",
              "16995       907.0       369.0         2.3571            111400.0  \n",
              "16996      1194.0       465.0         2.5179             79000.0  \n",
              "16997      1244.0       456.0         3.0313            103600.0  \n",
              "16998      1298.0       478.0         1.9797             85800.0  \n",
              "16999       806.0       270.0         3.0147             94600.0  \n",
              "\n",
              "[17000 rows x 9 columns]"
            ],
            "text/html": [
              "\n",
              "  <div id=\"df-df48c469-d318-4995-ae85-31c3cf1f66c7\" class=\"colab-df-container\">\n",
              "    <div>\n",
              "<style scoped>\n",
              "    .dataframe tbody tr th:only-of-type {\n",
              "        vertical-align: middle;\n",
              "    }\n",
              "\n",
              "    .dataframe tbody tr th {\n",
              "        vertical-align: top;\n",
              "    }\n",
              "\n",
              "    .dataframe thead th {\n",
              "        text-align: right;\n",
              "    }\n",
              "</style>\n",
              "<table border=\"1\" class=\"dataframe\">\n",
              "  <thead>\n",
              "    <tr style=\"text-align: right;\">\n",
              "      <th></th>\n",
              "      <th>longitude</th>\n",
              "      <th>latitude</th>\n",
              "      <th>housing_median_age</th>\n",
              "      <th>total_rooms</th>\n",
              "      <th>total_bedrooms</th>\n",
              "      <th>population</th>\n",
              "      <th>households</th>\n",
              "      <th>median_income</th>\n",
              "      <th>median_house_value</th>\n",
              "    </tr>\n",
              "  </thead>\n",
              "  <tbody>\n",
              "    <tr>\n",
              "      <th>0</th>\n",
              "      <td>-114.31</td>\n",
              "      <td>34.19</td>\n",
              "      <td>15.0</td>\n",
              "      <td>5612.0</td>\n",
              "      <td>1283.0</td>\n",
              "      <td>1015.0</td>\n",
              "      <td>472.0</td>\n",
              "      <td>1.4936</td>\n",
              "      <td>66900.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>1</th>\n",
              "      <td>-114.47</td>\n",
              "      <td>34.40</td>\n",
              "      <td>19.0</td>\n",
              "      <td>7650.0</td>\n",
              "      <td>1901.0</td>\n",
              "      <td>1129.0</td>\n",
              "      <td>463.0</td>\n",
              "      <td>1.8200</td>\n",
              "      <td>80100.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>2</th>\n",
              "      <td>-114.56</td>\n",
              "      <td>33.69</td>\n",
              "      <td>17.0</td>\n",
              "      <td>720.0</td>\n",
              "      <td>174.0</td>\n",
              "      <td>333.0</td>\n",
              "      <td>117.0</td>\n",
              "      <td>1.6509</td>\n",
              "      <td>85700.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>3</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.64</td>\n",
              "      <td>14.0</td>\n",
              "      <td>1501.0</td>\n",
              "      <td>337.0</td>\n",
              "      <td>515.0</td>\n",
              "      <td>226.0</td>\n",
              "      <td>3.1917</td>\n",
              "      <td>73400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>4</th>\n",
              "      <td>-114.57</td>\n",
              "      <td>33.57</td>\n",
              "      <td>20.0</td>\n",
              "      <td>1454.0</td>\n",
              "      <td>326.0</td>\n",
              "      <td>624.0</td>\n",
              "      <td>262.0</td>\n",
              "      <td>1.9250</td>\n",
              "      <td>65500.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>...</th>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "      <td>...</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16995</th>\n",
              "      <td>-124.26</td>\n",
              "      <td>40.58</td>\n",
              "      <td>52.0</td>\n",
              "      <td>2217.0</td>\n",
              "      <td>394.0</td>\n",
              "      <td>907.0</td>\n",
              "      <td>369.0</td>\n",
              "      <td>2.3571</td>\n",
              "      <td>111400.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16996</th>\n",
              "      <td>-124.27</td>\n",
              "      <td>40.69</td>\n",
              "      <td>36.0</td>\n",
              "      <td>2349.0</td>\n",
              "      <td>528.0</td>\n",
              "      <td>1194.0</td>\n",
              "      <td>465.0</td>\n",
              "      <td>2.5179</td>\n",
              "      <td>79000.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16997</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.84</td>\n",
              "      <td>17.0</td>\n",
              "      <td>2677.0</td>\n",
              "      <td>531.0</td>\n",
              "      <td>1244.0</td>\n",
              "      <td>456.0</td>\n",
              "      <td>3.0313</td>\n",
              "      <td>103600.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16998</th>\n",
              "      <td>-124.30</td>\n",
              "      <td>41.80</td>\n",
              "      <td>19.0</td>\n",
              "      <td>2672.0</td>\n",
              "      <td>552.0</td>\n",
              "      <td>1298.0</td>\n",
              "      <td>478.0</td>\n",
              "      <td>1.9797</td>\n",
              "      <td>85800.0</td>\n",
              "    </tr>\n",
              "    <tr>\n",
              "      <th>16999</th>\n",
              "      <td>-124.35</td>\n",
              "      <td>40.54</td>\n",
              "      <td>52.0</td>\n",
              "      <td>1820.0</td>\n",
              "      <td>300.0</td>\n",
              "      <td>806.0</td>\n",
              "      <td>270.0</td>\n",
              "      <td>3.0147</td>\n",
              "      <td>94600.0</td>\n",
              "    </tr>\n",
              "  </tbody>\n",
              "</table>\n",
              "<p>17000 rows × 9 columns</p>\n",
              "</div>\n",
              "    <div class=\"colab-df-buttons\">\n",
              "\n",
              "  <div class=\"colab-df-container\">\n",
              "    <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-df48c469-d318-4995-ae85-31c3cf1f66c7')\"\n",
              "            title=\"Convert this dataframe to an interactive table.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "  <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
              "    <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
              "  </svg>\n",
              "    </button>\n",
              "\n",
              "  <style>\n",
              "    .colab-df-container {\n",
              "      display:flex;\n",
              "      gap: 12px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert {\n",
              "      background-color: #E8F0FE;\n",
              "      border: none;\n",
              "      border-radius: 50%;\n",
              "      cursor: pointer;\n",
              "      display: none;\n",
              "      fill: #1967D2;\n",
              "      height: 32px;\n",
              "      padding: 0 0 0 0;\n",
              "      width: 32px;\n",
              "    }\n",
              "\n",
              "    .colab-df-convert:hover {\n",
              "      background-color: #E2EBFA;\n",
              "      box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "      fill: #174EA6;\n",
              "    }\n",
              "\n",
              "    .colab-df-buttons div {\n",
              "      margin-bottom: 4px;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert {\n",
              "      background-color: #3B4455;\n",
              "      fill: #D2E3FC;\n",
              "    }\n",
              "\n",
              "    [theme=dark] .colab-df-convert:hover {\n",
              "      background-color: #434B5C;\n",
              "      box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
              "      filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
              "      fill: #FFFFFF;\n",
              "    }\n",
              "  </style>\n",
              "\n",
              "    <script>\n",
              "      const buttonEl =\n",
              "        document.querySelector('#df-df48c469-d318-4995-ae85-31c3cf1f66c7 button.colab-df-convert');\n",
              "      buttonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "\n",
              "      async function convertToInteractive(key) {\n",
              "        const element = document.querySelector('#df-df48c469-d318-4995-ae85-31c3cf1f66c7');\n",
              "        const dataTable =\n",
              "          await google.colab.kernel.invokeFunction('convertToInteractive',\n",
              "                                                    [key], {});\n",
              "        if (!dataTable) return;\n",
              "\n",
              "        const docLinkHtml = 'Like what you see? Visit the ' +\n",
              "          '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
              "          + ' to learn more about interactive tables.';\n",
              "        element.innerHTML = '';\n",
              "        dataTable['output_type'] = 'display_data';\n",
              "        await google.colab.output.renderOutput(dataTable, element);\n",
              "        const docLink = document.createElement('div');\n",
              "        docLink.innerHTML = docLinkHtml;\n",
              "        element.appendChild(docLink);\n",
              "      }\n",
              "    </script>\n",
              "  </div>\n",
              "\n",
              "\n",
              "<div id=\"df-3f1c6af2-896f-4540-9e7a-02b578b23b92\">\n",
              "  <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-3f1c6af2-896f-4540-9e7a-02b578b23b92')\"\n",
              "            title=\"Suggest charts.\"\n",
              "            style=\"display:none;\">\n",
              "\n",
              "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
              "     width=\"24px\">\n",
              "    <g>\n",
              "        <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
              "    </g>\n",
              "</svg>\n",
              "  </button>\n",
              "\n",
              "<style>\n",
              "  .colab-df-quickchart {\n",
              "      --bg-color: #E8F0FE;\n",
              "      --fill-color: #1967D2;\n",
              "      --hover-bg-color: #E2EBFA;\n",
              "      --hover-fill-color: #174EA6;\n",
              "      --disabled-fill-color: #AAA;\n",
              "      --disabled-bg-color: #DDD;\n",
              "  }\n",
              "\n",
              "  [theme=dark] .colab-df-quickchart {\n",
              "      --bg-color: #3B4455;\n",
              "      --fill-color: #D2E3FC;\n",
              "      --hover-bg-color: #434B5C;\n",
              "      --hover-fill-color: #FFFFFF;\n",
              "      --disabled-bg-color: #3B4455;\n",
              "      --disabled-fill-color: #666;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart {\n",
              "    background-color: var(--bg-color);\n",
              "    border: none;\n",
              "    border-radius: 50%;\n",
              "    cursor: pointer;\n",
              "    display: none;\n",
              "    fill: var(--fill-color);\n",
              "    height: 32px;\n",
              "    padding: 0;\n",
              "    width: 32px;\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart:hover {\n",
              "    background-color: var(--hover-bg-color);\n",
              "    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
              "    fill: var(--button-hover-fill-color);\n",
              "  }\n",
              "\n",
              "  .colab-df-quickchart-complete:disabled,\n",
              "  .colab-df-quickchart-complete:disabled:hover {\n",
              "    background-color: var(--disabled-bg-color);\n",
              "    fill: var(--disabled-fill-color);\n",
              "    box-shadow: none;\n",
              "  }\n",
              "\n",
              "  .colab-df-spinner {\n",
              "    border: 2px solid var(--fill-color);\n",
              "    border-color: transparent;\n",
              "    border-bottom-color: var(--fill-color);\n",
              "    animation:\n",
              "      spin 1s steps(1) infinite;\n",
              "  }\n",
              "\n",
              "  @keyframes spin {\n",
              "    0% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "      border-left-color: var(--fill-color);\n",
              "    }\n",
              "    20% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    30% {\n",
              "      border-color: transparent;\n",
              "      border-left-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    40% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-top-color: var(--fill-color);\n",
              "    }\n",
              "    60% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "    }\n",
              "    80% {\n",
              "      border-color: transparent;\n",
              "      border-right-color: var(--fill-color);\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "    90% {\n",
              "      border-color: transparent;\n",
              "      border-bottom-color: var(--fill-color);\n",
              "    }\n",
              "  }\n",
              "</style>\n",
              "\n",
              "  <script>\n",
              "    async function quickchart(key) {\n",
              "      const quickchartButtonEl =\n",
              "        document.querySelector('#' + key + ' button');\n",
              "      quickchartButtonEl.disabled = true;  // To prevent multiple clicks.\n",
              "      quickchartButtonEl.classList.add('colab-df-spinner');\n",
              "      try {\n",
              "        const charts = await google.colab.kernel.invokeFunction(\n",
              "            'suggestCharts', [key], {});\n",
              "      } catch (error) {\n",
              "        console.error('Error during call to suggestCharts:', error);\n",
              "      }\n",
              "      quickchartButtonEl.classList.remove('colab-df-spinner');\n",
              "      quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
              "    }\n",
              "    (() => {\n",
              "      let quickchartButtonEl =\n",
              "        document.querySelector('#df-3f1c6af2-896f-4540-9e7a-02b578b23b92 button');\n",
              "      quickchartButtonEl.style.display =\n",
              "        google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
              "    })();\n",
              "  </script>\n",
              "</div>\n",
              "    </div>\n",
              "  </div>\n"
            ]
          },
          "metadata": {},
          "execution_count": 54
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<google.colab._quickchart_helpers.SectionTitle at 0x7940e2d6b7c0>"
            ],
            "text/html": [
              "<h4 class=\"colab-quickchart-section-title\">Values</h4>\n",
              "<style>\n",
              "  .colab-quickchart-section-title {\n",
              "      clear: both;\n",
              "  }\n",
              "</style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def value_plot(df, y, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[y].plot(kind='line', figsize=(8 * figscale, 4 * figscale), title=y)\n",
              "  plt.gca().spines[['top', 'right']].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = value_plot(train, *['longitude'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-912e3993-f0da-40d0-9a99-2c54bfc93c50\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAm5UlEQVR4nO3de1yUdd7/8dfAwAADDCJycjjJwRMIhppopYluaWZtrb/Ktsyt\n",
              "tra7O1333szKu9rauL3bzOrOzFVq01/mz1+rWZam1OauyuoW5QnPchAEAWFgYBhguO4/0MmRw4AO\n",
              "zACf5+MxD5nre13XfOb7uODtdfpeKkVRFIQQQogOuDm7ACGEEK5PwkIIIYRdEhZCCCHskrAQQghh\n",
              "l4SFEEIIuyQshBBC2CVhIYQQwi4JCyGEEHZJWAghhLBLwkL0SZMnT+b555/vsc+bPn06L7/8ssPX\n",
              "u3r1aqKjox2+XiG6Su3sAoToC7788kub9yqVih07djB16lQnVSSEY8mehRBCCLskLESfl5uby/Tp\n",
              "0wkKCkKv1/PYY49hMBis7ZMnT2b+/PnMmTMHnU5HREQE7777rs063n//feLi4vDz8+Ouu+7iySef\n",
              "ZPLkyTbruHTYa+TIkQDcfvvt+Pr6Mn369FbzXBIdHc3q1aut77dv305SUhK+vr5MmTKFwsJCm/kt\n",
              "Fguvv/46w4cPR6fTkZqaSlZW1rV3khB2SFiIPq2mpoapU6cyYsQICgoK2L9/P0ePHmXu3Lk2833w\n",
              "wQc88sgjVFZWsnz5cp588klOnjwJwK5du3j88cd5++23qaqq4pFHHiEzM7Pdzzx8+DAAn332GUaj\n",
              "sdUhqvacOXOGWbNm8e///u9UVlbyyiuvsGLFCpt5Xn75ZdauXcvmzZuprKzk+eefZ9asWZw6daor\n",
              "3SJEl0lYiD7t888/p6GhgaVLl+Lj40NYWBjLly/n008/paSkxDrf3XffzZQpU3Bzc+Puu+8mMDCQ\n",
              "7777DoAPP/yQO+64g+nTp+Pu7s6MGTOYMWOGw2v96KOPSExM5Ne//jUeHh5MmDCBBx980GaeN954\n",
              "g6VLlzJ06FDc3Nz4+c9/zoQJE1i/fr3D6xHicnKCW/RphYWFREVFoVb/tKnHxcUBUFBQQGhoKADh\n",
              "4eE2y2m1WmpqagAoKioiMTHRpj06Opry8nKH1nr27FliYmJspl3+vrS0lOrqambPno2b20//z2ts\n",
              "bLR+JyG6i4SF6NMiIiIoKCigqanJGhiXDtlERkZ2ah2DBw8mPz/fZtqV76+kUqlaTfPz86O2ttb6\n",
              "vqmpifPnz1vf6/V69u/fb7NMXl6e9eeAgAC8vLz4/PPPuemmmzpVuxCOIoehRJ922223oVarefbZ\n",
              "ZzGZTJSUlPDb3/6W22+/3bpXYc8DDzzAp59+yvbt27FYLGzbto0vvviiw2VCQ0M5duyYzbQxY8aw\n",
              "ZcsWiouLMZlMPPPMMzQ2Nlrb77vvPg4ePMjq1atpamoiOzubDz/80Nqu0Wh4/PHHefrpp8nNzUVR\n",
              "FEwmE7t27eL48eNd6BUhuk7CQvRp/v7+7Nixgx9//BG9Xk9qaipxcXH85S9/6fQ6Jk2axIoVK3ji\n",
              "iScICAjgvffe4/7778fLy6vdZTIyMli6dCkBAQHMnDkTgN/+9rekpqYyfPhwhg4dSlxcHIMHD7Yu\n",
              "M2TIEDZt2sTy5csJCAjg2Wef5Te/+Y3Nev/0pz9x3333MXv2bAICAoiOjiYjI8MmdIToDip5BrcQ\n",
              "XXfnnXcSEhLCe++95+xShOgRsmchRCd88sknVFdX09jYyIYNG/j888+5//77nV2WED1GTnAL0Qmf\n",
              "ffYZjz76KA0NDURFRZGZmSknmUW/IoehhBBC2CWHoYQQQtglYSGEEMIuCQshhBB2OTQstm7dSmpq\n",
              "KhqNhgULFnS67ZLz588TEhLCnXfe6ciyhBBCXCOHhkV8fDyZmZn8/ve/71LbJY899pj1BqauevPN\n",
              "N69qOSGEEPY5NCwSEhJITk62GbStM20Aa9asISYmhhtvvPGqPtveWD1CCCGunkvcZ3HmzBlWrlzJ\n",
              "rl272LBhg935zWYzZrPZZprFYumu8oQQot/r0p5FWloaQUFBbb6ufKJXZymKwq9+9Sv+53/+B29v\n",
              "704tk5GRgU6ns3nt27fvqj5fCCGEfV3as9i7d6/DC6iurubAgQPcc889ABiNRurq6khPT2/3cZGL\n",
              "Fy9m4cKFNtOWLFni8NqEEEK0cPphKJ1OR0VFhfX9Bx98wObNm9m8eXO7y2g0GjQajc00d3f3Ln+2\n",
              "oiiszc6nrsHC3LRovD27vg4hhOgPHHqCOysrC71ez7Jly1izZg16vZ4tW7bYbXMWlUrFy58f4b++\n",
              "PIrBJEM8CyFEexy6Z5Gens7Zs2e73Ha5hx56iIceesiRZXXIy8OdRksTpkY5QS6EEO3p93dwe3u0\n",
              "HHoyNUhYCCFEeyQsLp6nkD0LIYRoX78PC523BwAVRrOdOYUQov/q92GhH9Byb8fZSpOTKxFCCNfV\n",
              "78Pi0p5FrbnJyZUIIYTr6vdhoXZr6YLGZnlgoBBCtEfCwl0FQJOl2cmVCCGE6+r3YeHh3tIFTbJn\n",
              "IYQQ7er3YaF2a9mzaJQ9CyGEaJeExaU9C4vsWQghRHv6fVh4XNyzaGqWPQshhGhPvw+LS3sW3+VX\n",
              "OrkSIYRwXf0+LHwuDvdxoVZGnRVCiPb0+7CYGBcEQLnRzMf7CpxcjRBCuKZ+Hxaxg7QM8Gm5i3vl\n",
              "t6ecXI0QQrimfh8WKpWKdY9cD8A5Qz2KIldFCSHElRwaFlu3biU1NRWNRsOCBQs63QbwySefkJSU\n",
              "RGJiIomJieTl5TmytA7FBGkBMDc1Y5QxooQQohWHPikvPj6ezMxMNm7ciNFo7HRbTk4Ozz33HF9/\n",
              "/TXh4eHU1NRc1TO1r5aPpxofT3fqGixUGBvw8/Losc8WQojewKF7FgkJCSQnJ6NWt86gjtpef/11\n",
              "Fi5cSHh4OAB+fn74+Pg4sjS7gnw1QMuJbiGEELZc4pzFkSNHKCgoYNKkSYwePZolS5ZgsbT/5Dqz\n",
              "2Ux1dbXNq6P5O2OgrycABRfqrmk9QgjRF3UpLNLS0ggKCmrzVVhYeNVFNDU1kZOTw7Zt2/jHP/7B\n",
              "nj17ePfdd9udPyMjA51OZ/Pat2/fVX8+gK+mZY+nSB6CJIQQrXQpLPbu3Ut5eXmbr4iIiKsuIjIy\n",
              "krvvvhtvb2+0Wi133XUX2dnZ7c6/ePFiDAaDzWvcuHFX/fnw02GoVbtOX9N6hBCiL3KJw1Bz5szh\n",
              "q6++orm5maamJr766iuSk5PbnV+j0eDv72/zutYT4lOGBQNQY26SEWiFEOIKDg2LrKws9Ho9y5Yt\n",
              "Y82aNej1erZs2WK37d5770Wv1zNy5EhSUlIIDw9n/vz5jizNrtuSwqw/b9h/9YfUhBCiL1IpfeQu\n",
              "tIULF7Js2bJrWsf/eW8v+85cwMfTnSN/uNVBlQkhRO/nEoehXMVvJsUCUNdgYe+pCidXI4QQrkPC\n",
              "4jI3DwvG/eLzLZbvPO7kaoQQwnVIWFzhv+8eBcj9FkIIcTkJiytMHRECtAwqaDDJMy6EEAIkLFrR\n",
              "eXsQrvMC4KN/yvMthBACJCzaFBbgDcDSbUdZsvkQJ88b7SwhhBB9m0NHne0rXvvFKO5ZlU1ZjZm1\n",
              "2fmszc4nxF/DxLggkgbrGBrqR0yQllB/L1QqlbPLFUKIbidh0YYhg3z55+J03t+Tx7rsfM6U11Ja\n",
              "beav3xfx1++LbOYd5KchxF9DuM6bwQO80Q/wITLQh+iBPkQE+uDl0XNDrQshRHeRsGiHm5uKh2+I\n",
              "4eEbYiiuMvHV4RJ+KKzixHkjhRfqqK5veUhSWY2Zshozh4qq21xPZKAPQ0P9GBnuz8hwHSkRAQzy\n",
              "0/TkVxFCiGsmYdEJ4QHePDQxxmZao6WZwgt1FFaaKDGYOFtpoqjSRGFlHWcrTZwz1AMtl+AWXKhj\n",
              "x5FS67JqNxWRgT6E6rzQD/AmdpAvI8N1jIsJxFMtp5GEEK5HwuIqebi7MWSQL0MG+bY7z8nzRr7P\n",
              "r+RoSQ2HigwcP19DVV0jTc0Kp8trOV1e22qZwQHepEQGcFN8ENOTwvCXp/YJIVyAhEU3igv2JS7Y\n",
              "NkzqGpo4UWqksLKO4ioTJ0qNnDhv5IfCKgCKqkwUVZnYeuAciz45yE0Jg/jdtASSIwJ6/gsIIcRF\n",
              "EhY9zMdTTXJEQKs//oqicKrMSPbpC+w+WU7W0fM0NDWz63gZu46X8cD4KF6+M9E5RQsh+j0JCxeh\n",
              "UqmIC/YjLtiPX46PAiArt5Q3s05w4KyBtRevynr150lEDuzZ55MLIYSEhQtLHx5C+vAQHv3wX+w4\n",
              "Uso/TpZz02vfED3Qh+SIAOKDfUmJGMCY6AFyia4QoltJWPQCf35wDNsOnSPjy6PkV9SRd/F1uWGh\n",
              "ftw8LJjJCYMYFxMoNwsKIRzKoddpbt26ldTUVDQaDQsWLOh0W1lZGbfffjujRo1i+PDhzJ07F5PJ\n",
              "5MjSer1bE8P49vc3s33BTbxyZyL3jYsk5bLzHkdLanj3b6e4Z1U2MYu/4OcrdvOfnx5ic04RhRfq\n",
              "6CPPuBJCOIlD9yzi4+PJzMxk48aNGI3GTrf98Y9/JD4+ns8++wyLxcJtt93G+++/zxNPPOHI8vqE\n",
              "oaF+DA31s5l24GwVXx4qYffJcg6cNQCQU1BFTkEVH+7Nt84X5OvJ4ABvQnVeBPt5EeTbcvd5sL+G\n",
              "YD8vogb64CeX6goh2uDQsEhISABg06ZNXWpTqVTU1NTQ3NxMQ0MDdXV16PV6R5bWp43SBzBKHwBA\n",
              "Q1Mz2acrWsKisJLDxdWU1ZgBKDc2UG5s4MeLgdIWdzcVQb6eDPDxJFTnxUDtxUDx0xA1UEtEYMuQ\n",
              "JnKORIj+xSXOWSxZsoS7776b0NBQTCYTc+bMYdasWe3ObzabMZvNNtMsFkt3l9kreKrduClhEDcl\n",
              "DLJOa7I0U1RlIq+ijqJKExVGM2VGM8VV9ZQbzZQbzZRW19NoUbA0K5RWmymtNnO0pKbdz/HTqAkP\n",
              "8EY/wJvIgT7oB/gQ4q8hUOtJmM6bAG8PBmg9e+IrCyF6QJfCIi0tjRMnTrTZlpOTQ0RExFUV8fHH\n",
              "HzNixAh27txJXV0ds2bNYvXq1TzyyCNtzp+RkcFLL71kM238+PFX9dn9gdrdjaiBWqIGajucz2Bq\n",
              "pKymntLqnwLkfLWZkup6iqtMFFfVU1LdMoxJjbmJY6U1HCttP1Cg5fkgQb6eBPh44u+lJlCrwd9b\n",
              "TZCvBp23B4FaTwZqW/ZitJqW6UII19OlsNi7d2+3FLFixQpWrVqFu7s7fn5+/OIXv+Cbb75pNywW\n",
              "L17MwoULbaYtWbKkW2rrT3TeHui8PYgL9utwvvPV9eRV1JFfUUvBhZa9lTKjmfPVZipqG6iqa6Cp\n",
              "ueWEusHUePGJg62HNmmPRu1GoNYTPy81gVpPArWeBPlqGOSrYZCfhiBfDQO0HgT7eaHz8ZAhUYTo\n",
              "AS5xGGrIkCFs27aNCRMm0NjYyPbt20lLS2t3fo1Gg0Zj+z9Qd3c5ht5Tgv29CPb3YlxMYLvz1DU0\n",
              "UWFs4HxNPRXGBgymRi7UtvxbWddIVV0DFbUNXKhtoLK2gSpTI5aLAWNuauacoZ5z7Z9aacXH051A\n",
              "rSdaz5aA8b74/lLweHm44++lxt/bAx9PNWE6Lwb5afDzUuPj6RK/BkK4NJXiwGsqs7KymDt3LtXV\n",
              "1SiKgk6nY8WKFcyaNavDtjNnzvD4449TXFyMxWIhLS2Nd955By8vr05/9sKFC1m2bJmjvopwgvpG\n",
              "C5V1DVTVNVJV10hFrZnKukbKasxcqDVTYqi/uOfSEjaVdY55Rrq7mwpvD3cG+npe9q/aeg4m2E/D\n",
              "wIt7NWG6lqvI5AS/6G8cGhbOJGHRPxlMjdQ1NFFWY6bWbKGi1oypwcKF2gYampqpqG2gvtFCjbkJ\n",
              "Q93FeY1mymsaMDVe/UURnmo3An08Cb744KtQnReRgT7EBfsyJnqA7K2IPke2aNGrXTrPEqbzvqrl\n",
              "L9Q2YG6yUGKox9RgoaK2gVpzExW1DZTVmK1Xi12obaDEUG996FVDUzMl1S0n/A+0cSny0BA/po4I\n",
              "Zs71UQwOuLrahHAlEhaiXwu8eHlvV8LmUnicM9RTdPHhV4WVJvIqajl41kBTs2K9Uuydb06RGjWA\n",
              "9x5IlSu9RK8mYSFEFwX5tlyRlRDS9lVjl+6o35xTxDlDPd/lVzLmlZ2cfnUGbm4yZpfoneQZnkI4\n",
              "2Ch9AItuHcbexeksnj7MOv2hD/Y7sSohro2EhRDd6LFJscxICgVg1/Ey3s5q+6ZWIVydhIUQ3eyd\n",
              "OddZf359x3Ge3XSQqroGJ1YkRNdJWAjRzVQqFT++8DO0ni33Znz0zwJS/rCDOX/OZl12vvVmRCFc\n",
              "mYSFED1A5+3BoZdu4cXbR+Dn1XJdyZ5TFTy/+RApf/iKLw6ec3KFQnRMwkKIHqJSqXhoYgwHX7yF\n",
              "1Q+O4c6UcABq6pt44v9+z/ObD3L+4kCNQrgaCQshnGDqiBCW3zuavz99s3XauuwCxr2axfObD1Jd\n",
              "75ihTIRwFAkLIZwoItCHwy/dwtO3DkV98R6MddkFjHrxK97YcdzJ1QnxEwkLIZxMq1HzxOQ4Dr10\n",
              "C/92cyxeHi2/lm9mneCdb046uTohWkhYCOEivDzc+f0twzj80q3WoUFe236McqPZzpJCdD8JCyFc\n",
              "jLubii/n32h9P/7VLMxN8thg4VwSFkK4oEF+Gl64fQQATc0Kt7yxi+8LKp1clejPZCBBIVzUvIkx\n",
              "nK00seYfZ8irqOOuFXvQerrzs5Gh3Dl6MDfGBcnAhKLHOHTPYuvWraSmpqLRaFiwYIFN21tvvUVi\n",
              "YiJJSUmMGjWKdevW2bS/8sorxMbGEhsby3PPPefIsoTotZbMHMG6h68nOSIAgNoGC5tyipibuY8h\n",
              "z37BnD9nszmniD7yDDPhwhy6ZxEfH09mZiYbN27EaDTatI0cOZLdu3ej0+koLCxk9OjRpKWlERsb\n",
              "y65du1i/fj0HDhxArVYzceJEJkyYwG233ebI8oTolW6ID+KG+CAMdY1sOVDMZz8Usy/vAtByF/ie\n",
              "UxW8sjWX/c+lo1LJnoboHg7ds0hISCA5ORm1unUGpaeno9PpAIiIiCA0NJTCwkIANmzYwAMPPIBW\n",
              "q0Wj0fCrX/2K9evXO7I0IXo9nY8HD4yP4v89nsbJP05n1QOp1hFty41mXvrsiJMrFH2ZU05w79y5\n",
              "k8rKSsaOHQtAQUEBUVFR1vbo6GgKCgraXd5sNlNdXW3zsljkahHRf6jd3fjZyFBW3J/KiDB/AD7Y\n",
              "k8e67HwnVyb6qi6FRVpaGkFBQW2+Lu0l2HPw4EHmzZvHhg0b0Gq1V1V0RkYGOp3O5rVv376rWpcQ\n",
              "vd3Gx9OsPz+/+RDbDsmghMLxuhQWe/fupby8vM1XRESE3eWPHDnCzJkzyczM5IYbbrBOj4yMJD//\n",
              "p/8R5eXlERkZ2e56Fi9ejMFgsHmNGzeuK19FiD5Dq1Hz9e8mWd8/vu57GpqanViR6It67DBUbm4u\n",
              "M2bMYNWqVUybNs2mbfbs2axdu5ba2lrMZjOZmZnce++97a5Lo9Hg7+9v83J3d+/uryCEyxoyyJdt\n",
              "C366ke+xtf9yYjWiL3JoWGRlZaHX61m2bBlr1qxBr9ezZcsWAJ566ikMBgOLFi0iJSWFlJQUtm/f\n",
              "DsDkyZO55557SEpKYvjw4UybNo2ZM2c6sjQh+rxhof78cnzLHvk3x8r4+mipkysSfYlK6SMXaC9c\n",
              "uJBly5Y5uwwhnEpRFGIWf2F9n6zX8YsxETwwPqqDpYSwT4b7EKIPUalUfPMfkxkc4A3Aj2cNLNl8\n",
              "iMV/PeDkykRvJ2EhRB8TE6Rl9zNT+OsTE/DVtNzztH5fIav/ftrJlYneTMJCiD7qusgBZD+bbn3/\n",
              "ytZcJv7X1zQ394kjz6KHSVgI0Yf5atQc+cMtjI0eAEBRlYlfrNzj5KpEbyRhIUQf5+OpZuPjE6yD\n",
              "EX5fUMXPV+zmx8Iqp9YlehcJCyH6ic1PTGBkeMvQIDkFVdzxzm5W/O0kjRa5gU/YJ2EhRD+hUqnY\n",
              "+tSNrHv4euu0/952jPjnvuSRv+zn7yfKnFidcHUSFkL0MzfEB/H9kmk8NCGaS89O2pl7ngfW7OPm\n",
              "P/2N+kYZlFO0JmEhRD8UqPXkxVkjOfHHGbx132gmxA4E4Ex5LcOWbCP7dIU8UEnYkMeqCtGPubup\n",
              "mJUczqzkcJbvPM7ynScAuHdVNhq1G2OiB5ASEUDsIF+Gh/kzZJAWjVrGYeuPJCyEEAAsmJpASkQA\n",
              "73xzkv15lZibmtl9soLdJyts5gvx15A0OIDxQwK5MX4QQ0P9nFSx6EkSFkIIq8lDg5k8NJhacxO7\n",
              "jpeRU1jF8dIazpTXkl9RB0BptZnS6lJ25pYCuei8PZgyLJjrogZwfUwg8cG+8njXPkjCQgjRilaj\n",
              "ZnpSGNOTwqzTFEWh4EId3+VXkn26gv15lZwpr8VgamRTThGbcooA8HBXMSE2iMduGsKEuCBnfQXh\n",
              "YBIWQohOUalURA3UEjVQy13X6QGorG1g8w9FfF9QxYGzVeRX1NFoUfj2eBnfHi9jZLg/C6clMGVY\n",
              "sOxt9HIyRLkQwmHqGpr427Ey1mXns+fUT+c6gnw9eSo9ngfTop1XnLgmcumsEMJhfDzVzEgK46NH\n",
              "x7P1qRu4eeggAMqNDfznp4e55Y1dZOWWymCGvZBDw2Lr1q2kpqai0WhYsGCBTdtbb71FYmIiSUlJ\n",
              "jBo1inXr1lnbPv74Y1JSUkhMTCQxMZHXX3/dkWUJIZxgZLiO9+eN47vnpzJKrwPgWGkND//lXwx5\n",
              "9gt+vmI3i/96gNV/P83uk+WYm+RmQFfm0HMW8fHxZGZmsnHjRoxGo03byJEj2b17NzqdjsLCQkaP\n",
              "Hk1aWhqxsbFERESwbds2QkNDMRgMpKamkpqayuTJkx1ZnhDCCQb6atjy5A1sO3SOtdn51ktxcwqq\n",
              "yCmosp1X60l0kJaogT4MCdISHaRleJg/MQO1uLnJOQ9ncmhYJCQkALBp06ZWbenpP42rHxERQWho\n",
              "KIWFhcTGxjJx4kRrm06nY9iwYeTl5TmyNCGEk92aGMatiWE0WZrZfaqCQ0UG8sprOXKummMlNTQ1\n",
              "K1TUNlBR28B3+ZWtlg/19yIi0JvIQO3Ff32ICPQhaqAPA7Ua3CVMupVTrobauXMnlZWVjB07tlXb\n",
              "kSNH2Lt3LytXrmx3ebPZjNlstplmscgurBC9gdrdjUkJg5iUMMg6TVEUiqpM5J6rIa+8ljMVtRRU\n",
              "1HG6zEixoR6Akup6Sqrr2Z/XOkgAAnw8CPX3IiZIS2SgDyH+XoQHeDMizJ+IQG+5GusadSks0tLS\n",
              "OHHiRJttOTk5RERE2F3HwYMHmTdvHhs2bECr1dq0nT17ljvuuIOVK1ei1+vbXUdGRgYvvfSSzbTx\n",
              "48d34hsIIVyRSqVCP8AH/QCfVm2NlmYKLtRx6ryRggt11ldxlYlzhnpq6psAqKprpKqukaMlNW1+\n",
              "xvAwf+KCfYkdpGVYqB9DQ/2JCvSRw1ud1KWw2Lt37zV92JEjR5g5cyaZmZnccMMNNm3FxcVMnTqV\n",
              "559/ntmzZ3e4nsWLF7Nw4UKbaUuWLLmm2oQQrsnD3Y3YQb7EDvJts72+0UJZjZlzhnpOlxk5U1FL\n",
              "iaGeEkM9eRW1lFa3HIXIPVdN7rnqVsuH6Vr2RhJC/AjTteyNhPh7EeKvIUznjdpNJYFCDx6Gys3N\n",
              "ZcaMGaxatYpp06bZtJ07d4709HQWLVrE3Llz7a5Lo9Gg0Whsprm7y+BmQvRHXh7uRFw8fzEuJrBV\n",
              "e32jhcPFBg4XV3Oi1MjpciOnztdSUt1yeOucoZ5zhnqb+0Iup3ZTEeLvRajOi8hAH2IHaUkcrOP6\n",
              "mIF4e/afvzsOvSkvKyuLuXPnUl1djaIo6HQ6VqxYwaxZs5g2bRr/+te/iIqKss6/dOlSbrnlFh59\n",
              "9FE++ugj4uPjrW3z589n3rx5nf5suSlPCNEVjZZm8ivqOFpSzanztRRWthzaKqsxU240U1nXaHcd\n",
              "w0L9mDw0mJQIHaE6b8J0XgT59s2T7XIHtxBCtMHSrFBtaqSkup6zlSbyK2o5c/HqrQNnDVg6uLHw\n",
              "0sn2yEAfooO0RA/UEhOkZWz0ANTuvfNeaBkbSggh2uDupmKA1pMBWk+Gh/m3aj9wtoovD5XwY2EV\n",
              "xVUmKowN1Jg7PtmuUsEvr4/idz9LIMDHs0e+h6NIWAghxFUYpQ9glD7AZlp9o4Vyo5niqnryyms5\n",
              "XV5LXnkt+RfqyD1XjaLA2ux81mbn886c67htVFjbK3dBEhZCCOEgXh7u1kuArzzZ3mhp5i978nhl\n",
              "ay4A//bR97yZ5cuTU+K5fVSYy98H0jsPngkhRC/j4e7GIzcO4W//MZnpiaEAHC818tT6HOb8+Z9O\n",
              "rs4+CQshhOhB0UFa3v1lKl/Ov5ExUQMA2Hu6gqXbjjq5so5JWAghhBMMD/Pn//9mAhp1y5/hd/92\n",
              "isPFBidX1T4JCyGEcKKc//zpJuXXth9zYiUdk7AQQggn8vFU87tpLSN255XXOrma9klYCCGEk825\n",
              "PhKAvIo6DCb7d447g4SFEEI42UBfDYMDvAFY+e0pJ1fTNgkLIYRwAaE6LwBOnTfamdM5JCyEEMIF\n",
              "PDE5FoCiKpOTK2mbhIUQQriAwQNaDkMVS1gIIYRoT/jFcxaVdY3UXhyQ0JVIWAghhAvw9/LA26Pl\n",
              "YUoVxgYnV9OahIUQQriIQG3LsOVnK+ucXElrDg2LrVu3kpqaikajYcGCBTZtb731FomJiSQlJTFq\n",
              "1CjWrVvXanmTycSIESNISUlxZFlCCNEruF38i3ywyPWG/XDoEOXx8fFkZmayceNGjEbby79GjhzJ\n",
              "7t270el0FBYWMnr0aNLS0oiNjbXOs2jRIiZOnMj+/fsdWZYQQvQKgwO8KbxgoqK2jx+GSkhIIDk5\n",
              "GbW6dQalp6ej0+kAiIiIIDQ0lMLCQmv7zp07KSoq4v7773dkSUII0WtMG9EydPlJF7zXwikPP9q5\n",
              "cyeVlZWMHTsWgKqqKp5++mm2bdvGkSNH7C5vNpsxm8020ywWS7fUKoQQPSUxvOXxrX8/UebkSlrr\n",
              "0p5FWloaQUFBbb4u30voyMGDB5k3bx4bNmxAq9UC8OSTT/Lss88SHBzcqXVkZGSg0+lsXvv27evK\n",
              "VxFCCJcTH+IHQKNFcblhP1SKoiiOXumLL75IVVUVy5cvt5l+5MgRpk+fzurVq5k27adheaOjo60/\n",
              "19fXc+HCBWJiYjh2rO3hetvas1iyZAlvvvmmw76DEEI4w9g/7qSspuXv29e/m8SQQb5OrqhFj106\n",
              "m5uby4wZM1i1apVNUADk5eVZXx9//DEjRoxoNygANBoN/v7+Ni93d/fu/gpCCNHtdi6cZP358wPn\n",
              "nFiJLYeGRVZWFnq9nmXLlrFmzRr0ej1btmwB4KmnnsJgMLBo0SJSUlJISUlh+/btjvx4IYTo9XTe\n",
              "HqQPazkkX9fgOudiHXqCOz09nbNnz7bZtmPHjk6tY/Lkyfzwww8OrEoIIXqXsICWEWgbLc1OruQn\n",
              "TrkaSgghRPuemzGCZ6YPx0vtOoNsSFgIIYSL8fZ0vXOwrhNbQgghXJaEhRBCCLskLIQQQtjVLTfl\n",
              "OcNdd91lc3NfZ1ksFvbt28e4ceNc/l6N3lQr9K56pdbu05vq7Su1RkVFMX/+fId+Xp8Ji6tVXV2N\n",
              "TqfDYDDg7+/v7HI61Jtqhd5Vr9TafXpTvVJr++QwlBBCCLskLIQQQtglYSGEEMKufh8WGo2GF154\n",
              "AY1G4+xS7OpNtULvqldq7T69qV6ptX39/gS3EEII+/r9noUQQgj7JCyEEELYJWEhhBDCrn4dFidO\n",
              "nGDChAkkJCQwduxYDh8+3KOfX19fz5133klCQgLJyclMmzaNkydPAi3P9YiJibE+KOqNN96wLnf+\n",
              "/HluvfVW4uPjSUxMZNeuXZ1qu1bR0dEMHTrUWtOGDRuAjvvxatuuVUVFhbXOlJQUEhISUKvVXLhw\n",
              "wSX69qmnniI6OhqVSmXz/Jbu6Mtr7ee2au1o2wXnbr/t9W172y+4Vt92tO2CE/tW6cduvvlm5f33\n",
              "31cURVE2btyojBkzpkc/32QyKVu3blWam5sVRVGUt99+W5k0aZKiKIoyadIkZdOmTW0uN2/ePOWF\n",
              "F15QFEVR9u3bpwwePFhpaGiw23atoqKilJycnFbTO+rHq21ztNdee02ZOXOmoiiu0bfffvutUlhY\n",
              "2KpPu6Mvr7Wf26q1o21XUZzbx+31bXvbr6K4Vt9e6fJtV1Gc17f9NixKS0sVPz8/pbGxUVEURWlu\n",
              "blZCQkKUEydOOK2m/fv3K1FRUYqidLxBaLVa5dy5c9b3Y8eOVXbs2GG37Vq1tUF31I9X29Ydhg0b\n",
              "Zu1PV+rby/u0O/rSkf3c0R+0y7ddRXGNPu5sWLh6316+7SqK8/q23x6GKiwsJCwsDLW65flPKpWK\n",
              "yMhICgoKnFbTm2++yR133GF9/8wzz5CUlMQ999zD6dOngZZd1MbGRkJDQ63zRUdHU1BQ0GGbozz4\n",
              "4IMkJSXx8MMPU1ZW1mE/Xm2bo+3Zs4fKykpmzpxpneaKfdsdfdlT/Xzltguu2cdXbr/QPf3uKG1t\n",
              "u+Ccvu23YeFqXn31VU6ePElGRgYAa9eu5ejRoxw4cIAbb7yx1cbiDLt27eLAgQN8//33BAUFMXfu\n",
              "XGeX1Clr1qzhwQcftP5Su2Lf9mZXbrvgmn3cG7ffK7ddcGLfdnofpI9xpcNQr732mpKamqpUVla2\n",
              "O49Go1HKy8sVRVEUHx+fdncnO2pzpOLiYsXX19clduE7UlNTo/j6+iq5ubntzuPMvu3th6E6s+0q\n",
              "inP6uKNDO5e2X0Vx3cNQndl2FaXn+rbf7lkEBwdz3XXXsW7dOgA++eQT9Ho9cXFxPVrHsmXLWL9+\n",
              "PTt27CAgIACApqYmSktLrfN88sknhISEMHDgQABmz57NypUrAdi/fz9FRUVMmjTJbtu1qK2tpaqq\n",
              "yvp+/fr1jB49usN+vNo2R9qwYQPJyckMGzYMcM2+vaQ7+rI7+7mtbRdcs4/b236he/rdEa7cdsHJ\n",
              "fdvpWOmDjh49qowfP16Jj49XUlNTlQMHDvTo5xcWFiqAMmTIECU5OVlJTk5Wxo0bpxiNRiU1NVVJ\n",
              "TExURo0apUyZMkX54YcfrMuVlJQo06ZNU+Li4pQRI0YoX3/9dafarsWpU6eUlJQUJSkpSUlMTFRm\n",
              "zZqlnDlzRlGUjvvxatscJS0tTcnMzLS+d5W+/fWvf60MHjxYcXd3V4KDg5XY2FhFUbqnL6+1n9uq\n",
              "tb1tV1Gc38dt1dvR9nst/dcdfXvJlduuoji3b2VsKCGEEHb128NQQgghOk/CQgghhF0SFkIIIeyS\n",
              "sBBCCGGXhIUQQgi7JCyEEELYJWEhhBDCLgkLIYQQdklYCCGEsEvCQgghhF0SFkIIIez6XwRIInM/\n",
              "xMgFAAAAAElFTkSuQmCC\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-912e3993-f0da-40d0-9a99-2c54bfc93c50\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-912e3993-f0da-40d0-9a99-2c54bfc93c50\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def value_plot(df, y, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[y].plot(kind='line', figsize=(8 * figscale, 4 * figscale), title=y)\n",
              "  plt.gca().spines[['top', 'right']].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = value_plot(train, *['latitude'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-f541874d-6e10-4f72-9a25-be7bcc0f770a\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAuaElEQVR4nO3deViU5foH8O8My4CsCgKKCaKgFiiIErkv5bHNzDTLzKyM8pxO\n",
              "dU79UlOPevJI5TmW2WJaUWoZmFuZpagoLimKouLGIsO+L8M+MDPP7w9kYGB23mHeGe7PdXFd8G5z\n",
              "8zC89zzL+zwCxhgDIYQQooXQ3AEQQgjhP0oWhBBCdKJkQQghRCdKFoQQQnSiZEEIIUQnShaEEEJ0\n",
              "omRBCCFEJ0oWhBBCdKJkQQghRCdKFsRqTJ48GStXrjT6/B9++AFDhw7lMKIWMpkMAoEAJ06c4Pza\n",
              "hHQXShakR1KXWJ577jncvn1b+fOiRYuwYMGC7g6NEF6iZEEIIUQnShbEKkVFRcHf3x/Ozs4YNGgQ\n",
              "Vq9eDYVCAQB47bXXcOrUKXz00UdwdnaGs7MzAOC7777DgAEDAADr16/HDz/8gNjYWOUxOTk5Kse0\n",
              "WrNmDcaPH6/8uaSkBLNnz4a7uzsCAgIQGxvbKb7z589j8uTJ8PDwgJ+fH1atWgWZTGaq4iCky2zN\n",
              "HQAhphAREYH3338fXl5eOH/+PB599FH0798fr776KrZs2YJbt25h/PjxWLdundrz33vvPaSlpUEm\n",
              "k2Hnzp0GvfaCBQsgFApx584dAMDChQtV9t++fRvTpk3D119/jTlz5iA/Px8zZ86Eg4MDVqxYYdwv\n",
              "TIiJUc2CWKXFixfD29sbAoEAkZGRWLBgAY4cOWLy183Pz0d8fDw2bNiAPn36oE+fPoiOjlY55vPP\n",
              "P8fjjz+OZ555Bra2tvDz88O7776LmJgYk8dHiLGoZkGsDmMM69evx48//oiCggIwxtDY2IgxY8aY\n",
              "/LXz8vIAAIMGDVJua/89AKSnpyMhIQHu7u7KbQqFQtlMRggfUc2CWJ2ffvoJn3zyCbZv346ysjJU\n",
              "VVXh1VdfRft1voRC3W99dce4uLigrq5OZVtBQYHy+9b+DLFYrNzW/nsA8PHxwfz581FVVaX8qq6u\n",
              "Rm1trT6/HiFmQcmCWB2JRAJbW1t4eXlBIBAgISGhU7+Dj48P0tLStF7Hx8cHmZmZkMvlym1hYWGo\n",
              "qalBbGwsFAoFTpw4gd27dyv3+/r6Ytq0aXj33XdRWVmJyspKvPfeeyrX/etf/4qff/4Zu3fvRlNT\n",
              "E+RyOTIyMvDHH39w8NsTYhqULIjVWbRoEaZNm4aQkBB4enpiy5YtnZ6XePvtt3H79m307t1bpTmo\n",
              "vaioKACAp6cn3N3dkZOTg4CAAHz22Wd455134O7ujq+++govvviiynk7d+6Evb09/P39MWrUKMyb\n",
              "N09l/5gxYxAfH49t27bB19cXHh4emDNnDrKzs7krBEI4JqA1uAkhhOhCNQtCCCE6UbIghBCiEyUL\n",
              "QgghOlGyIIQQohMlC0IIITpRsiCEEKITJQtCCCE68SZZbNq0ydwhEEII0YA3yYKeXiWEEP4yOlnE\n",
              "xMRAIBBg//79AIAXX3wRQUFBGDlyJMaNG4cLFy5wFSMhhBAzMypZiMVibNu2DZGRkcptTz75JG7c\n",
              "uIErV65g+fLlmDt3LmdBEkIIMS+Dk4VCocDixYuxefNmiEQi5faZM2fC1rZleYzIyEjk5+fTMpGE\n",
              "EGIlDE4WGzduxLhx4xAeHq7xmE2bNuGRRx5RJo+OpFIpqqurVb7aTwNNCCHWqEmmwG9XC1FR16R2\n",
              "v0yuwO/XClFS09jNkelm0Ep5qamp2LNnDxITEzUes3PnTsTFxWk9Jjo6GmvXrlXZ1r5JixDS8zQ2\n",
              "y1FZ34R+bo7mDkWtgqoGeDjbQ2RrY/Q1Nh9Px+bjGRjk6YSEdyar7LtTWotFMReQU1EPT2d7XFz5\n",
              "UBcj5pZBNYtTp05BLBYjMDAQ/v7+OHfuHKKiovDll18CAGJjY7F27VrEx8fD29tb43WWL18OiUSi\n",
              "8hUREdG134SQHqCirgmZpaor6lU3NuO9fdeQlFWh93VkcgWqG5u5Dg+VGj4x62Pa/07igejjSC+u\n",
              "4TAibqTmSzD2g+N49NPTRp1/7k45dp7LxqFrhQCArDLV1RYviCsw9X8nkVNRDwAoq23C16fudC1o\n",
              "jhmULJYsWYLCwkKIxWKIxWJERkZi69atWLJkCeLi4rBy5UocPXoUAwcO1HodkUgEV1dXlS8bG+Oz\n",
              "NSE9xaj34zHtfyeRU16v3Pbfw7fx4/kcPP3Vn3pf57HNpzFizREUSho4i21rYibC3o9HzJkso87P\n",
              "r2qJ5ciNYs5i4sovV1qWzs0oMW7p22e2nsPK/anILG1LEv86kIqo7RfBGMMXCRmdzln3203jgjUR\n",
              "zp6zeO6559DY2IgnnngCoaGhCA0NRXl5OVeXJ4S0czm3Uvl9x0+p+rhV1PLp/ejNEs5iWn/oFgBg\n",
              "7a83OLtmdzpyvQgHUvK77fW2/5mNIzeKMfvLs0i4Xdptr2ssg/osOjpx4oTy++Zm7qu0hBDD5FXW\n",
              "Y0DvXvqfQAtlAgAUCoaoHckAgLGDPdHXRaSyX2DC176cU2XCq3OHN09wE0KMIxC03cr+deC68vvf\n",
              "rhZiwkfHcS1PYo6wcCmnEpdyKnUfyAPtU6auvpwj14sw/sPjSM62jN+NK5QsCLEitdK2Z5v+9uMl\n",
              "5FY04NUdF7s9jsZmOWZ/cRazvziLhibDhsUzM9d21L58u6pF1I5k5FU2YM6WszqvlZxdgT9Si7gL\n",
              "zoy61AxFCDGPpXuu4olQ38471NzomuQK0wfUQV27pFXfJIOjffcMYFEoGIRCwxuNOp6x7uANNMrk\n",
              "WDcrBAoFg0BNQ5Q+Oe2pL/UfdMB3lCwIsUCNzW0JQNetUdtNrf3oHFMxtJ5gbMWiurEZf/k4EZOH\n",
              "eiF6dohxF0FLrejr0y0jujycRIg5k4VgXzejr2ctqBmKECvCDLw1f3dWbJI42vejdFer0s8X81Ao\n",
              "acSupJwuXUfRLuBNx9JR3SjD2Uwa2UnJghArV17XhMscdzTLFQyn0kshaaBRkD0FJQtCLJxAjyb6\n",
              "J784izulxj1Q1pFMrsDbcSl4/pskzPlSfSdv+5AMre0YWxHRpxyI8ShZEGKhjt4oxtnMMpVt2pp8\n",
              "bhZyM43GqgPXsT+l5YnmdA1PNOtz425sluNkWikam7s+iSgX1yDaUQc3IRZq8faWIbFThvbV63hD\n",
              "P+Frok+fgMq0GBpe9p3dV3DwaiHmjb4HH84Z0Xa4gWFuPpaO/8Wn4cHhXoadSAxCNQtCrIiu+2yd\n",
              "VIa/77ps1LVLa6T4U8+O3jlb2oaMaorp4NWWSfViL+YaFU+r/8WnAeB26hJjnc0sw5KdySip5t8U\n",
              "411FNQtCegjGgK8S7+DXu5PiGWrcB8c5eWZj/+V83Cys7vJ1+Gj+tvMAAJmCYdvC0WaOhluULAix\n",
              "cKrDVFs+x2tqwy+tkRr9OsYmCsZaRk9tOpqG+wM88FZsitExmIq4vGvPmxRUNaCPk73Kz9aGkgUh\n",
              "Vib+RjFe2d55ig8G840Y2nMpD58ezwCOd56K21z+SC3EjnPZGDfEEx/9cduoa8RdzMWGw7dRWiOF\n",
              "V4fJB60NJQtCrMzrP15Su71eKjNLWzoDQ25FvdZj2n8SN6Qj3tj1JQDgtZ0t5XQmQ7UfZsef2Xpf\n",
              "492fryq/L2lXa7teUA25wrpm9KVkQYgVuaRluutle691XyDtMKbaVKbO2A+OG3XtRTFJRp2nze7k\n",
              "PE6us/1PMSfX4QsaDUWIhSup4f/IG0NavwwZOptXyd++gdbRXtaCkgUhFi41v2sji5bvvYbyWuM7\n",
              "vnV55NNT2HQs3WTX5ytzT7XONUoWhPRwu5JyEL7uqMna2KvqzT9/FGMMjc1yNMkUkHXTlO3WlSq6\n",
              "kCxiYmIgEAiwf/9+AEBJSQlmzJiBwMBABAcHIzExkasYCSHdIKuMm7mjuoqLm2xVfRNuFbXVuBbF\n",
              "XMCwVX8gaOXvCP13PBZ8fZ6DVzGtTc+EmjsEFUYlC7FYjG3btiEyMlK5bdmyZYiMjER6ejpiYmIw\n",
              "f/58WpebkB5ArmDIKjP9uhiGGL3uKGZ8cgqp+S1Lyp5MK1Xuq5XKcDqjTNOpnOlKK9TSGcPUL25l\n",
              "RgYnC4VCgcWLF2Pz5s0QidrGFcfFxeG1114DAIwZMwb9+/fHyZMnuYuUEGJSxt7cXv/xEqb894T5\n",
              "A2lHdrdJLTG9VMeRptOV38LZgX8DVQ2OaOPGjRg3bhzCw8OV28rLy9Hc3AwfHx/lNn9/f+TkqJ9w\n",
              "TCqVQipV7VCTy2nWSEIs0e9WssY0nzw9eoC5Q+jEoJpFamoq9uzZg5UrV3bpRaOjo+Hm5qbylZTE\n",
              "/XhpQoj++NIhy2UcljogSWTbPWuWG8KgZHHq1CmIxWIEBgbC398f586dQ1RUFOLi4mBra4uiorZP\n",
              "GGKxGAMHDlR7neXLl0Mikah8RUREdO03IYRYDZlcgf8evo0zHPQt6Hp6nOjHoGSxZMkSFBYWQiwW\n",
              "QywWIzIyElu3bsWSJUswd+5cbNmyBQBw4cIF5OfnY9KkSWqvIxKJ4OrqqvJlY8O/TEpIT8KnT+G7\n",
              "k/PwWUIGnrs7aimjpBbjPjiuXEvjTEYZlu+9qu0SAIANh29jMpf9KYbgU4FygLNelA8//BDPP/88\n",
              "AgMDYW9vj507d8LOzo6ryxNCzEjRzfMc5XSoDazYdw35VQ1Yvvcano0YqEwi+jDXHE3WlSq6mCxO\n",
              "nDih/N7b2xtHjhzpajyEEDPRNoHfqgOp3RhJ5+lBmrvpQTqiGT3BTQjR6YfzupdS5YpMwTpNpa5r\n",
              "IkI+srJWKEoWhJDOjt8qxjNb/zRL5/CXJzIh6FC3sLxUwd2a53xByYIQ0slL313EuTsV+L+fr5jl\n",
              "9Tuu9Ce0wJqFtaFkQYiFSM6u7PbXLKtt6vbXBICvT2epbqBcYXaULAixEE99edak11fXxq7gQcN7\n",
              "Q5OccgUP8G8CEkIIb/AgV2D4v/4wdwhG4UPZcYlqFoQQAOpvbjKFAmKezShrKShZEEK6XU1j9033\n",
              "L2loey2ZnJnvCWjCK9QMRYgFCFlj+gdeH/n0VKdt9DCc8W4Udm25W76hmgUhRKPGZkoWpAUlC0KI\n",
              "RrVSmblD6HEeDvbRfZAZULIghIfO3ylH5PpjOHydFhbq6KXvLpg7BJOaFcav5VRbUbIghIee/zYJ\n",
              "RdWNeHVHsrlD4Z3jt0rMHYJJTR3mZe4Q1KJkQYiZXBRX4OktfyI1X9JpX5OM+gp6Kjsbft6W+RkV\n",
              "IT3AnC1/IklcgQXfdF6bgaZC6pleHOdv7hA0omRBiJlV1Xd+hoJyRc+0+vH7zB2CRvScBSHdjDGG\n",
              "zNJarccIBALrewSYWDSDaxbTp0/HiBEjEBoaigkTJuDy5csAgEOHDmHUqFEIDQ1FcHAwvv/+e86D\n",
              "JcQafPjHbTy4MVHrMVSzIHxjcM0iLi4O7u7uAIB9+/Zh0aJFSElJwYIFC3DixAmMGDECYrEYw4YN\n",
              "w+zZs+Hi4sJ1zIRYtC0nM3UeQ30WhG8Mrlm0JgoAkEgkyuUOBQIBqqqqAADV1dXw8PCASCTiJEhC\n",
              "LEljs1xlfiVjdFwpjlg/Dyd7c4eglVF9FgsXLkRCQgKAluYngUCA2NhYzJ49G05OTqisrMTevXth\n",
              "b6/+l5dKpZBKpSrb5HK52mMJsTRh/45HQ7McV9dMh6uDnXEXoVzR49ja8PuPbtRoqO3btyM3Nxfr\n",
              "1q3D0qVLIZPJsG7dOuzduxfZ2dk4duwYnn/+eZSVlak9Pzo6Gm5ubipfSUlJXfpFCOGLhrtLgt4q\n",
              "rNH7nE+Opqn8zO/bBuHSg8O94SKyxZYF4eYORasuDZ194YUXkJCQgOTkZBQUFGDixIkAgDFjxmDA\n",
              "gAHKzu+Oli9fDolEovIVERHRlVAI4R3GGBhjqG/SPb/SJ0fTVX6mPoue4+sXRuPqmukIG9jb3KFo\n",
              "ZVAzVFVVFerr69G/f38AwP79++Hh4QF/f38UFhbi5s2bGD58ODIyMpCZmYmhQ4eqvY5IJOrUn2Fj\n",
              "Y2Pkr0AIfz3y6WncLKzG+0/ch+cf8Nf7POqzsG7/95eWe2PYQHcAUPb98plByUIikWDu3LloaGiA\n",
              "UChE3759cfDgQXh7e2Pr1q14+umnIRQKoVAo8Nlnn2HgwIGmipsQk8qvasDqA6l4eXwAHhjsYdQ1\n",
              "GICbd9c0WHXgumHJgv/3DmKkTc+EYubI/haRINozKFn4+flp7Ft49tln8eyzz3ISFCHm9nZcCs7d\n",
              "qcDRmyUQf/CozuNLqhvh5eqAE7fbJrn79UqBQa8pLquDv6cTANU+C7mCHs6zJoFeLhaXKACa7oMQ\n",
              "tQqqGvU+dsvJTESsP4ZPj6VjUUzb9Nk/nM8x6DUf3tS2Ul37m8mwVb8bdB3Cbw52lnnbpek+COmi\n",
              "D36/BQDYGJ+m40jtGprlOHK9CBV1TSrbm+VUs+CriUF9EeLrCk9nEdb+ekOvcwL6Ops4KtOgZEFM\n",
              "omUUkBxOIn6+xc7dKYeHkz1sbYQY5OmEWqkMacU1+PJEJubfP1CvPgNJfTM2HUvXfaABomj9Couy\n",
              "/aW2UZytyWLcEA/MCO6HVftTMbivE2yEAqQVt8wF9lNUpFni5AI//5OJxXvjpxT8eqUAh9+aiKE+\n",
              "/JryJTVfgme2nlP+vOuVSLyy/aJyCdH4G8Xw8+il8zprf72OvZfzTRYnMb9AL2ekl9Ri+0sRmBjU\n",
              "F8nZlfjurFhtf9Sisf4or2vCp8+EQiAQ4PlIPzNEbDqULIhJtP4zxZzJwgdPjTBzNKqu5FWp/PzL\n",
              "lYJOa03r0/14s0j/h+4A4EBKPn6/RsukmtPamfdhUlBfPP7ZadQ0yuDv0Qt7loyFrY0QI9ceAQA8\n",
              "EuKDQ3f/Tj8vGQuhAHC5+yR+uF9viMvq1CaLNTP5O704FyhZEJPicpbthiY5Vv+SihnBPpg6zJu7\n",
              "C6N7+gTe/CmlW16HaGZvK4S/pxOurfmLyvbqxra5vN6ZPlSZLES2QjjYqT4DJrTM/ukuo2RBLMaW\n",
              "k5mIu5iHuIt5eg1n1USfB970GdpoeYMfSbif+qek2/8t7W2FOPj38WAMnRIFAIwd7AkA8HTuWROl\n",
              "UrIgJsU4/NReKGng7Frt0RpD1s/FwRa7XolEkLf6/jN727bqgovIDgN6a+6z8nZ1QPLKB3k7eMNU\n",
              "etZvS6zGz8l5qKiTImriYIPP7VhpUJcs9Kk1WOBzVT3GqIHuuJRTpfz56D8nwdvVQePxIlsbfLto\n",
              "NJpkDG69dM8U7NHDahUAJQtiYlx+am/ffPTO7isAWmbsNNe4dUoW/PL9SxG4t58r3BztYG8rRElN\n",
              "I2Z9dgZzRt+jNVG04rYfzPpQsiAmxWULj7qbc3Wj7hldO12nw89cNpVZuifDfHEtX4KMEu1rhHeX\n",
              "YT4u2P3aA2holuOXlAIcuVGMiYGeWDwhAM1yBV7bmYwzGeV4NKQfJgX1VTnXy8UBZ5ZNtcipNfiI\n",
              "kgXpcbi6d1jjzLABnk74eF4o/Jf9Zu5QAAAH/z4etjZCuDjYYfGEACyeEKDc52Bng5hFEbicU6lx\n",
              "em9KFNzpoYPASEdSmRz/+e0GzmaqX7DKWJw2Q6n5v2ccvIDaS9A9RsU704PM8rq2NtpvUfa2Qtwf\n",
              "4KHSQU1Mg0qYAAC+PS3GtlNZmL/tvLlDMYipGpB6age3pvL07e2o9bwFkbQcgbWjZEEAANnldSa5\n",
              "Lrf9Aaa5O1OPhW66mtyWzhimdb8xU1+8MXWIwecQ0+kxyYIxhl+vFOBOKT867vjGUj8lG9MKxdVD\n",
              "eaSNi4Md3pwWqHbfksmDsfKx4Zg3+h61+2eP8lV+LxAAv7w+Dn8un4p/Tle/0iYxjx7Twf1HahH+\n",
              "vqtlTfCuPP1L+IbqBaYQ4uuGa/kStfuOvz0JTiJbuDnaITm7EgP7tDzA9mSYb6dZeH99fTxCBrgB\n",
              "AD6cMwKxF3MBAE72Nkha8SDOZpZjQqAn9l5qmZDxyFsTEajhwTliXj0mWVzOrTJ3CDxnok/SJu7g\n",
              "Nu5Cqj8a/VAeJ8HwSz+3lucRfoqKxH2rDwMAlj+s2sTU/rmWcUM8ld8L2/2BgrydceiNCRo7qBUM\n",
              "cBLZ4qF7W55tSFoxDaU1UkoUPGZwM9T06dMxYsQIhIaGYsKECbh8ueXTulQqxeuvv47AwECEhIRg\n",
              "wYIFnAdLTMdSW130bYZKzq7A2l+vo05q+HMZPcHjI/vj1UkBmD1qAACoTGUh1PPN0f6wA38brzZR\n",
              "9HVpefI5YlAfle1eLg64r7+boWGTbmRwzSIuLg7u7u4AgH379mHRokW4cuUKli1bBoFAgLS0NAgE\n",
              "AhQV8WsqZj7fC6vqmxC1IxlzRg3A02PUt+taKlN3b+t7/ae+/BMAYCsUdJofSF0nvF73R0vNsB2s\n",
              "eGQ4XpkYoHE/AzN4HiRNAxv2LhmL3cl5eOEB61rroScwOFm0JgoAkEgkEAgEqKurwzfffIO8vDxl\n",
              "x6CPjw9nQeqLMYa6Jjmc1b2xefx/velYOpKyKpCUVWG2ZMHj4uFUZmld58nkeni3x1PhA3QeM3WY\n",
              "F2aH+Sr7H9Tp7+6IQC9niOyEcFQzWysA3NOnF/75kHme2SBdY1SfxcKFC5GQkAAAOHToEDIzM9Gn\n",
              "Tx+sX78eR48ehaOjI9asWYNp06apPV8qlUIqlapsk8vlxoSi4u24K9h7OR8H/jYOI+9xV9nH56dt\n",
              "a4yYssJScPHQXCsuPsgzxjgb6cTfd5T+4v8xEX2c7LUewxhgIxRg47xQrcfZCAU4/NZEADSazBoZ\n",
              "NXR2+/btyM3Nxbp167B06VLIZDJkZ2fj3nvvxcWLF/Hpp59i3rx5KC4uVnt+dHQ03NzcVL6SkpK6\n",
              "9IsAUC5x+VViZpev1Z3o30o/6hK+oblI3eHGpjNruB/aCHX/EvosMdtKKBRAqMc1ieXp0nMWL7zw\n",
              "AhISEuDr6wuhUIjnnnsOABAWFoZBgwbh2rVras9bvnw5JBKJyldERITaY7nC539sPsRmqhj41sKj\n",
              "b3Lhc03UWL7ujvh8/ii9j/8pKhLLHx6Gv9zX/U3KhH8MShZVVVUoKGhbe3b//v3w8PCAl5cXpk2b\n",
              "hsOHW4baZWVlISsrC8OHD1d7HZFIBFdXV5UvGxv1bZzGUPePzud//fbxHr1RjCPXNQ8OSM6uROyF\n",
              "HJPGwCVTLyxkaDMXg5pZZ9Vc43Zx2/ral3Iqcfvuets17ZbfrKpv7nQen617MhiPjuinsk1b6UUG\n",
              "eODVSYOpSYkAMLDPQiKRYO7cuWhoaIBQKETfvn1x8OBBCAQCbNmyBS+//DKWLl0KoVCIr776Cr6+\n",
              "vrov2sNdL5AoH1QCgMXbLwJomW0z2NcN5+6UQ8GYcinHp748CwAY2McJDwz2MElMiWmlmNhhume+\n",
              "an+zS8mtwoDejlqXu1SXGMpqm7S+xuwvWsr88/mj8LcfL+HNaYH4x0NByCozzRQpJsO3ah6xKAYl\n",
              "Cz8/P419CwEBAcpOb7NT80Gouz4c6duB+vWpO1j3202N+x/bfBpbnw9H1I5kAEDq2r+ojPLKKqvj\n",
              "NFm0D3nht0mcPeVu6vUsWiVnVyiHx+qKveN1TmfoN9Puiv0tzaqbjqXjHzSih/QwVvMEt7amG6B7\n",
              "2qAXf38BZbVN2LtkrM5OPm2JotUXJ9o66id+lIAJgW1Py3K9YI85Ghoam+Wok8q6tERla0XhVDq3\n",
              "U6urY+mNMereM/o+cEeI1UwkuPbXG8rvbxZWY/ufYigU3VvvPnqzBCm5VSrt3VypqGvCgZS2/iJT\n",
              "9wV0hweijyF83VGU1DTqdbz6h/LY3X363/SMvT9aS9t9+wn9/A0Y6UR6NqupWbR3p7QO/zpwHQ52\n",
              "Nnj67j9Gd/6fd8eN3ApyBSrvdhAnZVXgsRH9dR6v7Wat79+3K38bS08VQ/q2PIz4nyeDMWf0AIwc\n",
              "4G41CZCYntXULNR1XN4oqDZDJN20pjPHGclUNw19Ritx8au0b/U7q6UPgoFZ5bBYXbYsCMfAu7UI\n",
              "Wxshxvj3odXliEF6zLulO28PXN3HU7TMlGspNQt94lR0pcDunto+2c3/+jyu5lWpP9xSCo5DSe9N\n",
              "w4xgelaCdE2PSRam1t3DKHXd9C7nVOKH89nKT/aVdU344kQGJn6UgLW/XkduRT0S00q7IVLzuJqn\n",
              "fi0Gxoxvkiyvaxtiy+U0JqZ08O/j4eXqYO4wiBWwyj4LtUzcNjvlvyeU33fpk7KedN2snrz7bEA/\n",
              "NwdMHeaNt2JTcPJucog5I0bMGTEAIDYqEvcHeHSpeCrrmnCnrA4yuQLNcobx7UZt6VO10PupajUx\n",
              "Mg37NJUPV02E2eX1nFzHlN6YFohgX5r2m3DDqpPF0ZvFWDPzvpZnHzQcU1nXhFqpDPf04W5UCJ86\n",
              "uDNKajF1mLcyUXSUnFPZkiy60FA3cUOCymSIV/413aDzu3IDby3rjvFruiJXfxs5z2sWif83RdlH\n",
              "QQgXLD5ZMMZw6FoRCiSdh1/mVTZgxb5r+O1aocrUDN+dyYKDnQ2G93PFE5+fAQCcf28avNtV1/Or\n",
              "GtDfzQHF1VIkppdi5sj+cNAw7bI56Huv0jV6mIt7XsdZc0tr2/4WCsYgkys0rpimLoYbBdXYcjIT\n",
              "b08Pgp+Hk14xdKxZmHrYdHcPyzYUJQrCNYtPFt+dFas8Y9HRD+c7z6O0Rs3xqfkSZbLYlZSD5Xuv\n",
              "4Zkx9+CnCy1TcYjL6vDujGGdzlNH3W3kVlE11h+6hbcfCuo0fbox9L1V6WoSa73pcdlK9+DGROX3\n",
              "v6cWIWL9MZxZOhWO9uqTbccQn/j8NJrlDNcLJDj29mTldrWzziqfs+i4XT2ubvF8zhWvTRps7hCI\n",
              "FbL4Dm5ticIQ7W9YH/1xCwCUiQIAEm7r3xms7ga94OskJKaVKmsyXaVvB6uuw7TtLquV4nJOpdbz\n",
              "m+UKnTFU1DXh3J1yvWNolrdsySytw4bDt5BXqbl/QNkMpce62q0vxsUw4e7olzLWEkoWxAQsvmbB\n",
              "lfb/+upuJoaMflF3aFmttPPGbrDh8G34ezhBIFAfl7Zf64HoY8ob96rH7sWisf6Yv+0cBAJAZGsD\n",
              "Dyd75Roiuuy5lIereRK8OikACsZwut30HNrK9vOETBxIKcChNydorf10rHWY+mbO41xBiElQsriL\n",
              "MYZmuQJ2NkKom9ap482hVipDar4EEf591MwD1XKwTK5AkrgCHk6qcx+ZYsiqpL4Zt4trEHqPe6eH\n",
              "rf724yXYCAVqO2U/PpqGSUP7dmrGKahqUCYKAHj/4A1MGdoX57MqjIrv4NVCAIX4+Ghap326brx5\n",
              "lQ0YseaI2n3Z5XX4+6482NnoV1toeSiv6/hcs+gl4k/fGrEelCzuSrhdgqgdyVg3K1htzeJ2cQ1+\n",
              "OJ+NwqpG5FTU45crLfM0+bo74pkO62a3zn6qycJvu74qYMd71cObEpWd/IvHD+p0vLYb5KzPz6BX\n",
              "h/6EsR8c73ScnZZO6q5oPxqq/XoR+lh14Lra7WnFNTh3pxyRAaoz83J1j+drrkhe+aDJ/k6kZ6Nk\n",
              "cdeupJb+iZX7UzUes2Jf5335VQ34X3znT8um1nG4afvRYF+fzup0vK5m+vqmrq+BbqzWG2+RpBGR\n",
              "0cc4uWbcxTzEXcxDwjuTMcizbUQVAzed+cv2Xu36RTiyblYwBvd1xv2D1NVyCeEGJQsLZegn25ba\n",
              "Ej8/DrdGdehaIefXTiuuUU0WHFUJrptp3jGgbb2OhNslSBZXYn7EQEoSxOQoWVgoQ295fL6XtN6/\n",
              "7UwwsV3H0VoFVY3YfTGP89fpLgsiByq/nzLUC1OGepkxGtKTULKwUAbXLDjo1jVVO/17+67h8PUi\n",
              "XC9QP59TV2yMT8PmYxnKn4uqG1FUrd/6Gd1pdpgvXBxscexWCfIqGwAAt96fgbzKBgzydELMmSwo\n",
              "GMMrEwLMHCnpqQxOFtOnT0dRURGEQiFcXFzw6aefIiwsTLk/JiYGL730Evbt24dZs2ZxGStpJ/5G\n",
              "Ee7t7woA6KvHSnMNzV3vk5i4wXTL5mqajqSr7pTyd51sBzsh9iwZi/v6t83ftPYJ1WOGeDkDABZT\n",
              "kiBmZnCyiIuLg7u7OwBg3759WLRoEa5cuQIAEIvF2LZtGyIjIzkNknR2KacKL3AwqoqYz633HzZ3\n",
              "CITozeBG4tZEAQASiUQ5zFShUGDx4sXYvHkzRCLj11QmxJo8ONwbk4f2VdnmLLLF2WVTzRQRIcYx\n",
              "qs9i4cKFSEhoaZI4dOgQAGDjxo0YN24cwsPDdZ4vlUohlao+0SyXm2/oJiFc+uaF0XC0s0F1YzNm\n",
              "BPczdziEcMKoZLF9+3YAwPfff4+lS5fio48+wp49e5CYmKjjzBbR0dFYu3atyjZquiKWxNfdESG+\n",
              "bvjrlMGok8oR6O0MOxshssvrEOLrRmtbE6sjYF0ceO7o6IiVK1fis88+UzY/FRUVwdXVFWvXrsWS\n",
              "JUs6naOuZrFq1Sps2rTJ4Nf3X/abcYETYqTW5xwI6UkMqllUVVWhvr4e/fv3BwDs378fHh4eeO+9\n",
              "97BixQrlcZMnT8Zbb72lcTSUSCTq1K9hY0Pz2RBCCF8ZlCwkEgnmzp2LhoYGCIVC9O3bFwcPHqQq\n",
              "dw/k6+6IcL/eKK+T4kxGy/TjvextVKYNeXViAPq7O0Iqk6OmUYZe9raQKxTo4ySCh7M9nOxtUd8k\n",
              "Q6GkEY72Nhjg7oi8ygY42NsgJacKj4/shwMpBfjurFjltT2c7FXWw1YnxNdNuaRo/I0i/PhKJIok\n",
              "jXB2sMXeS3n4M7McmXeH1U6/1xsyBUNqvgQuDrZ4Y1ogHgnph9MZZfByEeHE7VJ8feoOKusNm7eK\n",
              "EGvS5WYorvzzn//Exo0bDT6PmqG44+ksQlmtFM4iW4hshXgu0g8PDvdCYloppgzzwjAfV9Q2yiCy\n",
              "E6qsGphVVodbhdWYEewDxoDLuVW4r78rZysLphXXYOW+VLz1YCBKa6UI9+sNAGiSKVAkacTffrwE\n",
              "N0c7iNuti/3JvFDMCvMF0LLAk7rpMHLK65FaIMHDwT46P/Cs+eW6MmlRMxTpiegJbisQ4OmEO2Wq\n",
              "D5+597LD7LABGNDbEVfzqnCrqAazwnxxUVyBsYM9sfABPzTLGdJLavBLSgFemzwYHk72yCytQ4Cn\n",
              "k8rNdcQAd+X3br3sOr3+IE8n5fxLAgGUN3OuBHm7IO61B9TuC+jrjMv/mo5//3oD355pm0Cx/USL\n",
              "muZNGujRi5YfJURPFp8swga643JOlbnD0NvEoL5GrWdxbvk0+Li1rRGeXlyDw9eLsGjcIDiLWv6M\n",
              "jDFczZNgiJcznEQa/rTtVlGztWlJBO2TQesTw5aGZuUmxLQsPlnYW9hdYtO8UIS9H6/zuPsH9cHi\n",
              "CQF4cLiX2iaSQG8XBHq7qGwTCAScrO9tiTrWHrhuXJ035h58d1aMiEF9uL0wIRbC4pOF0II61z2d\n",
              "7dHbyR5LJg/Glycy4Whng4Vj/bDgfj/4ujtCKBSgTiqDQAD0srf4P023CvF1U/k5uMPPXTW8nysu\n",
              "rXoIbo6dm+EI6Qks/o4ktKCKxal3W6Z4WDpjGJbOGKb2GI3NR0SrR0P6oe4pGTycROjtZIegDrUu\n",
              "LvRxsuf8moRYCou/M1lSzcLRnp4lMRWBQIB5YwbqPpAQYhQL+lyunqUki4/njTR3CIQQYjQrqFmY\n",
              "OwLtgryd8cebE2nZS0KIRbP4ZGHD45vwhEBP7Hj5fnOHQQghXWbxzVDgYLlQU/niuVHmDoEQQjhh\n",
              "8cnC3pa/yYKr6S4IIcTcLL4Zak74ABy6VmTuMFTELBqjXN+AEEKsgcUniylDvbr9Nf/zZDByKxpw\n",
              "7k45bIQCMMbwzl+GQqEApDI5pgzr/pgIIcSULD5ZCAQCHH97EmLOiDHavzeOXC9GHyd77DiXDfde\n",
              "dvjoqRGI2pHMyWt9MDsET4++h0Y2EUJ6HItPFkDLzKPvzwoGADwR2jIt9YpHh0NkKwRjwLMR92Co\n",
              "twueHDUAR28UY82v11HTKFOeP/Ied4hshUjKqoC9jRD3B/RBaY0UYQPd8fL4Qcgur4eDnQ3GDfE0\n",
              "y+9HCCHmZhXJQp3WzmWBAIiePUK5/anwAXgyzNeg2sEQL+6njiCEEEvSI3tgqRmJEEIM0yOTBSGE\n",
              "EMNQsiCEEKITJQtCCCE6CRjjek0x48yePRv+/v4GnyeXy5GUlISIiAjY2FjOE9OWGLclxgxYZtyW\n",
              "GDNgmXFbYsyA9rj9/Pzw5ptvcvp6vEkWxqquroabmxskEglcXV3NHY7eLDFuS4wZsMy4LTFmwDLj\n",
              "tsSYge6Pm5qhCCGE6ETJghBCiE6ULAghhOhk8clCJBJh9erVEIlE5g7FIJYYtyXGDFhm3JYYM2CZ\n",
              "cVtizED3x23xHdyEEEJMz+JrFoQQQkyPkgUhhBCdKFkQQgjRyeKTRXp6OsaOHYugoCCMGTMG169f\n",
              "N0scjY2NmDVrFoKCgjBy5Eg89NBDyMjIAABMnjwZgwYNQmhoKEJDQ/Hxxx8rzyspKcGMGTMQGBiI\n",
              "4OBgJCYm6rWPK/7+/hg6dKgyttjYWADay9XYfVwpLy9XxhsaGoqgoCDY2tqioqKCV2X9xhtvwN/f\n",
              "HwKBACkpKcrtpihbLstdXdza3t+A+d/jmspa0/sbMH9Zq4tZ23sbMHM5Mws3ZcoUFhMTwxhjbPfu\n",
              "3Wz06NFmiaOhoYH99ttvTKFQMMYY27x5M5s0aRJjjLFJkyaxffv2qT3vxRdfZKtXr2aMMZaUlMR8\n",
              "fX1ZU1OTzn1c8fPzY5cvX+60XVu5GrvPVDZs2MAee+wxxhi/yvrkyZMsNze3Uxmbomy5LHd1cWt7\n",
              "fzNm/nLXVNaa3t+Mmb+sNcXcXvv3NmPmLWeLThbFxcXMxcWFNTc3M8YYUygUzNvbm6Wnp5s5MsYu\n",
              "XLjA/Pz8GGPa/8BOTk6ssLBQ+fOYMWNYfHy8zn1cUfdG1Vauxu4zpWHDhinLl49l3b6MTVG2pip3\n",
              "bTex9u9vxvhT7vomCz6VtbZybv/eZsy85WzRzVC5ubno168fbG1bFvwTCAQYOHAgcnJyzBwZsGnT\n",
              "JjzxxBPKn5ctW4aQkBDMmzcPd+7cAdBS5WxuboaPj4/yOH9/f+Tk5Gjdx7WFCxciJCQEL7/8MkpL\n",
              "S7WWq7H7TOXs2bOorKzEY489ptzG57I2Rdmao9w7vr8B/pZ7x/c3YJq/A9fUvbcB85WzRScLvlq/\n",
              "fj0yMjIQHR0NANixYwdu3bqFq1evYsKECZ3++OaUmJiIq1ev4tKlS/D09MQLL7xg7pAM8s0332Dh\n",
              "woXKf14+l7W16Pj+Bvhb7pb8/u743gbMXM4G1UN4ho/NUBs2bGDh4eGssrJS4zEikYiVlZUxxhjr\n",
              "1auXxuqhtn2mUFBQwJydnXlVRdempqaGOTs7s5s3b2o8hg9lbU3NUPq8vxkzX7lra9JpfX8zxv9m\n",
              "KH3e24x1bzlbdM3Cy8sLo0aNws6dOwEAe/bswYABAzBkyBCzxLNx40bs2rUL8fHxcHd3BwDIZDIU\n",
              "Fxcrj9mzZw+8vb3h4eEBAJg7dy62bNkCALhw4QLy8/MxadIknfu4UFdXh6qqKuXPu3btQlhYmNZy\n",
              "NXafKcTGxmLkyJEYNmwYAH6XdStTlG13lbu69zfA33LX9P4GTPN34FLH9zbAg3I2KLXw0K1bt1hk\n",
              "ZCQLDAxk4eHh7OrVq2aJIzc3lwFgAQEBbOTIkWzkyJEsIiKC1dbWsvDwcBYcHMxGjBjBpk6dylJS\n",
              "UpTnFRUVsYceeogNGTKE3Xvvvez48eN67eNCZmYmCw0NZSEhISw4OJjNnDmTZWVlMca0l6ux+7j2\n",
              "wAMPsG+//Vb5M9/KOioqivn6+jIbGxvm5eXFBg8ezBgzTdlyWe7q4tb0/maMH+WuLmZt72/GzF/W\n",
              "mt4fjHV+bzNm/nKmuaEIIYToZNHNUIQQQroHJQtCCCE6UbIghBCiEyULQgghOlGyIIQQohMlC0II\n",
              "ITpRsiCEEKITJQtCCCE6UbIghBCiEyULQgghOlGyIIQQotP/AyrkX3Lk4ZHuAAAAAElFTkSuQmCC\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-f541874d-6e10-4f72-9a25-be7bcc0f770a\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-f541874d-6e10-4f72-9a25-be7bcc0f770a\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def value_plot(df, y, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[y].plot(kind='line', figsize=(8 * figscale, 4 * figscale), title=y)\n",
              "  plt.gca().spines[['top', 'right']].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = value_plot(train, *['housing_median_age'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-ba1d6d15-0f08-46ba-b004-df1220717ace\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAvo0lEQVR4nO3deVhU9f4H8PcwA4MsMyDIvgzI4sKOEKKGSyqpqWlkmguWod26\n",
              "1rVFKcvqltjVa+u9F7OflKGmQtvN6maFYbmgKaGkCSoOKIKCDKAyDMP39wcyMjDDLMwwi5/X88zz\n",
              "wFk/850z5zPf5ZzDYYwxEEIIIb2wMXUAhBBCzB8lC0IIIRpRsiCEEKIRJQtCCCEaUbIghBCiESUL\n",
              "QgghGlGyIIQQohElC0IIIRpRsiCEEKIRJQui0tixY7F69WqT7HvZsmVYsmSJSfZtLG1tbeBwONi3\n",
              "bx8AYP/+/XBycoJcLjdtYIRoiWfqAAjpLjs729QhGN2YMWPQ3Nxs6jAI0RrVLAghhGhEyYKo1dTU\n",
              "hHnz5kEoFMLf3x//+c9/FPP27NmD+Ph4CIVChIWFYcOGDWhvbwcAVFRUgMPhoLy8XLH8vn37wOFw\n",
              "0NbWBgAoKCjAiBEjIBQK4ebmhlGjRuHatWsAgPT0dMyfP1+xrkgkwmuvvYYpU6bA2dkZgwcPxuef\n",
              "f66YzxjDunXrEBAQABcXFyxZsgQPPvgg0tPTNb7Hzli3bNmCqKgoODo6YvTo0aiqqsL777+PwMBA\n",
              "uLi4YOnSpUpNRhcvXsS8efPg6+sLDw8PzJ07F1euXFHMr62txaxZs+Di4oLg4GDs3LlTab/dy2Pf\n",
              "vn1ITk6Gm5sbXF1dMX78eBQXF/dYPi8vD2FhYXB2dsbEiRNx8eJFje8RADIyMiASieDk5ISgoCCs\n",
              "WbNG8XkBQE1NDWbOnKmId9u2bUrNZgBw+PBhjB07Fm5ubggMDMRLL72kiJ/cARghKqSkpDCBQMB+\n",
              "/PFHJpfLWV5eHrOxsWFlZWWsqKiI2drasp07dzKZTMaOHj3KvL292VtvvcUYY+z8+fMMACsrK1Ns\n",
              "r6CggAFgMpmMMcaYj48P27JlC2tvb2dSqZQdOHCANTc3M8YYW7RoEXv44YcV6wYGBjJ/f3/222+/\n",
              "Mblczv75z38yZ2dnJpFIGGOMffzxx2zgwIHs0KFDTCaTsQ8//JDxeDy2aNEije+zM9aJEyeympoa\n",
              "1tTUxEaNGsXCwsLY888/z1paWlhZWRkTCoVs+/btjDHGWlpaWHh4OHvmmWdYc3Mza2pqYvPnz2f3\n",
              "3HOPYrsTJ05kkydPZnV1dayuro5NnTqVAWAFBQUqy+OXX35hv/76K5NKpayxsZE99thjLCAggEml\n",
              "UqXl582bxxoaGlhDQwNLTk5mCxcu1Orz3Lx5M7t8+TJrb29nBw8eZAMHDmTZ2dmK+ePHj2fTpk1j\n",
              "9fX1rL6+nk2fPl0p3tOnTzNHR0e2Y8cOJpPJWEVFBYuKimKvv/66Vvsnlo+SBVEpJSWFLV68WGma\n",
              "u7s7+/TTT1lGRgabOXOm0ryNGzey8PBwxph2yUIkErEXX3yRVVVV9di3qmTx6quvKv5vbm5mANih\n",
              "Q4cYY4xNmDCBPffcc0rbiI+P1ylZFBYWKqa9/fbbzMHBgbW1tSmmTZs2jT399NOMMcby8/OZj48P\n",
              "a29vV8yvqqpiAFhlZaXi75KSEsX8kpKSXpNFd/X19Urb6Fz+woULimXef/99NmTIEI3vUZXly5ez\n",
              "WbNmMcYYq6ysZABYaWmpYv6JEyeU4v3rX//KHnroIaVt5ObmssGDB+u1f2J5qIObqOXj46P0v6Oj\n",
              "I5qamlBZWYlhw4YpzQsJCYFYLNZ621999RWysrIQHx8PJycnPPzww3jppZfA46k+JLvG4ujoCKCj\n",
              "mQzoaBK6//77lZYXiURaxwIA3t7eStsfNGgQuFyu0rTO/ZWVlaGmpgaurq5K2+Dz+RCLxYr1goKC\n",
              "FPO6/q1KSUkJXnzxRRw7dgxNTU2wseloIa6trVVarns5dMbUG8YY1q5di+3bt+PSpUtgjKGlpQUJ\n",
              "CQkAoGjKCgwMVKzTvfzKyspQUFAAFxcXxbT29nalpixi3ajPgujM398fZ8+eVZp29uxZBAQEAACc\n",
              "nZ0BANevX1fMv3TpktLykZGR2L59Oy5fvoy8vDxkZ2cjJydHr3h8fX1x4cIFpWnd/zckLy8vBAYG\n",
              "oqGhQenV0tKC5ORk+Pn5AejoD+nU9W9V0tLSMHjwYJw8eRKNjY04f/48gI4TfV99+umnePvtt7F1\n",
              "61ZcvXoVDQ0NWLp0qWLbvr6+AJTLrHv5eXl5Yd68eUrvt7GxkUZ03UEoWRCdPfLII9izZw/y8/Mh\n",
              "l8tx/PhxrF+/HhkZGQAANzc3BAUF4cMPP0RbWxvOnTuHDRs2KNZvbW1FTk6OokNYKBSCy+WqrVVo\n",
              "smDBAmzZsgVHjhxBW1sbcnJylDqHDW3WrFmQyWR46aWXIJFIAHTUADo7sX19fTFhwgQ8//zzuHbt\n",
              "Gq5du4YXXnih121KJBIIBAIIhULU19fjmWeeMVi8EokEPB4PHh4e4HA4KCgoQG5urmK+n58fxo4d\n",
              "i8zMTEUi6H6NzV/+8hfk5eVh9+7daG1thVwuR3l5Ob777juDxUnMGyULorO77roLeXl5eOONN+Dq\n",
              "6oq0tDQsX74cTz31lGKZrVu3Yt++fXBxccH8+fN7XGSXl5eH4cOHw9HRESkpKUhPT8eiRYv0imfh\n",
              "woX429/+hlmzZsHd3R2//PILpk2bBnt7+z69T3WcnZ1x8OBBiMViREZGQiAQIDk5GYWFhYplcnNz\n",
              "YWdnB5FIhLi4OMyZM6fXbW7ZsgW7d++Gs7MzkpKScO+99xos3vT0dEyYMAGRkZFwd3dHdna20mgz\n",
              "ANi+fTsYYwgMDERsbCymT58OAIoyTEhIwN69e7F582b4+vrCzc0NDzzwgFFrcMS8cJgh6rmEmJmY\n",
              "mBjMmTMHmZmZpg7FIhUXFyM2NhaXLl1S6s8hdy6qWRCrsHPnTty8eRMtLS1466238McffyAtLc3U\n",
              "YVmMkydP4tixY2hvb0dVVRVWrFiBcePGUaIgCpQsiFXYvHkzvLy8MGjQIOTm5uLLL79ESEiI4h5M\n",
              "ql5z5841ddgGIRaL1b7H5ORkrbYhkUjw0EMPwdnZGfHx8XB3d8e2bduMHDmxJNQMRQghRCOqWRBC\n",
              "CNGIkgUhhBCNKFkQQgjRiJIFIYQQjcwmWbzzzjumDoEQQogaZpMs6EpQQggxX2aTLAghhJgvShaE\n",
              "EEI0omRBCCFEI6t9+FFl/Q2cqm7ExGGe4HA4Gpdvb2f4/o8aXGy4iZKqBsQFuILPs0HR+Xp8dvz2\n",
              "c47fnxeLmkYpXB1sMSPGF1wbDlpkcvxwqgZ1za2oqLsOf1cHDHS0Q2qEF3IPXYATn4c5Cf5KcVRL\n",
              "biLn1wpMifRGjL8LAOD70ssoLLsCqawd8+4KQGyA8sN13vuxDF5Ce3gK7OHjYo8Qj47nRjTcaMUv\n",
              "5Vdx6FwdAgc6ItTTCWPDPdS+19OXG3Gk4hr8XQcgJWwQPjt2EdsOX8D6tGgMHuQEeTvD3j8uIzbA\n",
              "FZ4Cexw6V4fWtnY0S9vAAVBUUY/kwe4Q2PMw54NDiu36ugxAteQm1j8Qje9KL8PdiY+ymiY0tsgQ\n",
              "6euC/GNVimXHD/FAaoQX+DwbrP/fn6hrbsVNmRwb0qLx7O7fMdDRDlMivZB7qOOBSvOTAmDLtcGu\n",
              "I5WYFuWDqVHeWLilSOl93R02CIVnOm57np4swkcHKrB8fAjOXr2O5yaFY3/5VUhutCI+cCBOX27E\n",
              "a1//gSkR3hjq7YwLdTfg6zoAHs72OHy+Do+NCYYjn4esb07hemsbYvxdcKNVjvLaZiQFu2HJmCDw\n",
              "eVyo8tPpGhw+Xw9bGxvI2tsxyImPYT4CJA92B2MML39ZiglDPZQ+o1/Lr6Ja0oJ/fv8nPlgwAnXX\n",
              "peDacLDu29Nwd+Jj44PRcHPiA4Di84nxd4WXUPnOukXn6+Fgx0WErxD/KiiHu5MdhnkLUXntBv6y\n",
              "7RgAwMOZj51LRyLI3VGxXmOLDGPX74NwgC1k8nbYcm3w1IRQzIzteNaF5IYMHx+sQJinE05ebMTR\n",
              "C/U4dK4eAODqYIuPFidi59FKeAnswbXh4L4oH/xwqgY2HGB6jC8Onq2DLZeDU9VNqLx2AxVXr+Po\n",
              "hWt4ZmIYviu9jJrGFlxtboUzn4dnJoXB1dEOk4d7wd62o4xl8nbs/aMGLTI52toZbkjbcOhcPSZH\n",
              "eGJE4ECcuChBXIArNnz/Jx4fOxiDBznhuPgadv9Whe2HxYr3XdskVfu9UMfVwRYRvkI42vGQGuGF\n",
              "p3cW67yNJaODUHqpEQfP1WGYtwCpEV7I+fU83rg/Eu/+WAauDQdTIr2RFu+HxR8dQemlRqyeOhRL\n",
              "xgTrvC9jMZvbfaxYsQIbN2402PZEq/YAADYtiMfk4V4al999tBLP5ZXotI+190di3l0BWJVfgk+P\n",
              "VPaY7+Jgi4YbMgDAe3NjcV/07aecdcYHAOVv3IvaJimS1/2ktH7FuqmKv49U1CMt+6DK+VPf3Y/S\n",
              "S41K8754YpQiCXXXdd9PTQjFOz+WKW1z68EKvPxlKZz4PPywIgVJWT+q3M6dbMnoIKyeNqzH9GrJ\n",
              "TYzM+knFGkDhc+OQd6wK794q787P7+yVZkz4588a99m5/LbDF/Di5ydhb2uD03+/fSvzq81SjHj9\n",
              "BwDAN8vHYMq7+7XaHqB8THS1e9lIJIgGYsa/fsXvlQ0aY1TFjmeD1jbdn6g3NzEAWbMiAQDv/1SG\n",
              "Dd+f0Xrd039PxZCXLP9ZG10/I1Oz+maoI+frtVrul/KrOm+781fsZ8cuqpzfmSgA4NC5OrXbkTOG\n",
              "qms3e91Xb1/U7omiY5qk1+11+vhgRY9pBac7HuXZLG3DxYYbWm3nTvPfkksqp1/s5XO8UH8dOb+e\n",
              "7zH9bK1uT5v7+c+O465FpnwCvixpUfx94mKDTttUp1jcsR19EwUAvRIFAHzRpUb//R81Oq17s1Wu\n",
              "1z6JejonC5FIhPDwcMTExCAmJkbxdLCysjIkJycjLCwMCQkJKC0tNXiwlmzbYfXPp1ZXtzt7hR5Z\n",
              "aU3Mow5/Z2hrp8I2NL1qFjt37kRxcTGKi4sVTwBbunQpMjIycObMGaxcuRLp6emGjNOsMRjnwHzh\n",
              "sxNG2a4u6ASnG03Fpbn3zLwY69g2tt8uaNeiQLRnkGao2tpaHD16VPGoxtmzZ6OyshLl5eWG2Hy/\n",
              "MMeTokzejq9LLuFoheoD/7j4mtp1OXqelg6UX0XBrWYOor2mFhm2HqzAVR06UC82dDRZaTMAQ53/\n",
              "lV7GgbNX8b/Sy0pNNeZ4PPenP6qbTB2C1dFrNNTChQvBGENiYiLWrVuHyspKeHt7g8fr2ByHw0FA\n",
              "QADEYjFCQkJ6rC+VSiGVKn+p5HJqY+zuTE0zntx+HADw4pShPebf/+8DBu8Am/fhYaX/7/BzjtYy\n",
              "PzuBr0uqe12GAQj1dMZvFzqSfOrbhTjxyuQ+7XfpJ7+p3Zc10TWdvttl0AYxDJ1rFoWFhSgpKcGx\n",
              "Y8fg7u6ORYsW6bzTrKwsCIVCpVdRUZHmFc2UsX7FNUvbjLPhLjTFLqe2X63s1bIDdsLQ28Nlm1qM\n",
              "//lqwxI+Y/OP0PrpnCwCAgIAALa2tnj66aexf/9++Pv7o7q6Gm1tHQc/YwxisVixbHeZmZmQSCRK\n",
              "r8TExD68DfW0Pcj60BJgEJpGMJsqvoe6XEdB+qY/R6lre7i88lUpYl793qix6MtS+0uslU7J4vr1\n",
              "62hoaFD8v2PHDsTGxsLDwwNxcXHIzc0FAOTn58PPz09lExQA8Pl8CAQCpReXq/oCp/5i7m28xorP\n",
              "TC6zuaOZ8nfKRwcq0NRLDdZcDg9LGxhgjXTqs6ipqcHs2bMhl8vBGENwcDC2bt0KANi0aRPS09Ox\n",
              "du1aCAQC5OTkGCXg7q40SZF76AIeTPCHr8uAftlnp85f+339PjHWt05OYnrafHwM+g88AADJTRly\n",
              "fj2P81eva7UvTcp1vL6jv1lA69gdRadkERwcjOPHj6ucFx4ejoMHD6qcZ0xPbj+Gw+fr8fnxiyh8\n",
              "fly/77+/6JpLKPcYV19O+vpa8+VJfFGs+mLA7rSpEdyzUfNV46ak78V8xDgs/gruw7eu0BbXq77S\n",
              "uD++0n3dBwPT2BxkLs0BpINMfvtEpvVAhD5+hkcvqB8qbSxSOmGTWyw+WZhS5wncHM/jVLEwrrrr\n",
              "rQCAD/efQ8Sa//W49Yapdb1VRl9s3HsGbXLzem/ENChZmAlD91lom8DMMdFZktf3nOrzNozRZFik\n",
              "5kJOfTTclGleiFg9q0oWP2g51v3g2Tq8+t9SpZuNffW7dm3BxkKjkqzfmq9K8cMp5WP0iW3H8OjH\n",
              "R00UESHas6pksWRrzy+dqlPw3M2HkPNrBbJ/PmuQ/fb1RG+MPEHNUOZHXH9DcfV2pz0ner/quytT\n",
              "DVqoa241zY67ohEbJmdVyUJXF+o0D0HsTau8HTWNLZoXNAM1jS2QttEtVSzZdalpPj86bghwhyeL\n",
              "vv6g/+l0Le5a+6NBxoMb8zqL8tpm3LX2R0x6q9Bo+yDGV3/dDH7hmwo105rcHZ0szImhb/fRdflv\n",
              "bzV1XKijBxkRQvRjdcniig63iO48PzfcMP9fbOpyyRO3nqus7fKr8pUfHWsuN7MjpFfUZ2FyVpcs\n",
              "Xv7ypNL/vR1inefTN7/702jxaKMvFWxtOki7bl/Vs8KJfmgEG7mTWF2y6HygTHctMjlKqhpwvcvV\n",
              "tp1f9sPn1T8f25BOVTcq7bcrQ/dZ0A8x47tTcoU5XHBIidn09Hr4kSXpPMQe23oU+8uu9pjfcKMV\n",
              "5670bVSUtu59Zz9OvDIJP52uVZrOmObbfRDz0/1ztFYPbur/e751V1IlMXUIdzyrq1mooypRMECr\n",
              "O3gaUk1jC/J+q9J5vb7UFCgPGYepL+QkpD9Zfc2iN/tO1+KnU/376/CYuKFH4jLGubzrXVHfL6BH\n",
              "TBoDJQvjO3SuDi98dsLUYRBYYbLQ5Qf49db+v9jo+bwSzQsZQNenjMnkVLUglome1Gg+9G6GysnJ\n",
              "AYfDwRdffAEAqK2tRWpqKkJDQxEREYHCQroATFvUTEQIMXd6JYuKigps3rwZSUlJimmrVq1CUlIS\n",
              "ysrKkJOTg3nz5kEmo7tVmoopHs5DCLFeOieL9vZ2LFmyBO+99x74fL5i+q5du7Bs2TIAQEJCAnx8\n",
              "fPDzz+b9JC6zQTULQoiZ07nPYuPGjRg1ahTi4+MV0+rq6iCTyeDl5aWYJhKJIBaLVW5DKpVCKlW+\n",
              "0louN07/QWtbO9KyDxhl2+bs+fwSSG7K8NjdwaYOhRBiBXSqWZw8eRL5+flYvXp1n3aalZUFoVCo\n",
              "9CoqKurTNhW6jTH99mQ1jlT0/+ModcGMVLV445u+P5iHEEIAHZPF/v37UVFRgdDQUIhEIhw6dAgZ\n",
              "GRnYtWsXeDweLl++rFi2oqICAQEBKreTmZkJiUSi9EpMTOzbO1HjTn/o+2fHdL+mgxBCutMpWTz+\n",
              "+OOorq5GRUUFKioqkJSUhA8++ACPP/440tLSkJ2dDQA4cuQILl68iJSUFJXb4fP5EAgESi8ul9v3\n",
              "d0N6WLHrd1OHQAixAga7zuLNN9/EggULEBoaCjs7O+Tm5sLW1tZQm9ebMZ8TYSjaDJ21hPdBCLFe\n",
              "fUoW+/btU/zt6emJ77//vq/x9NnvlQ242ny781xCD5snhJA+s8p7Q20uPGfqEHRCI2cJIebOKpPF\n",
              "VXN4wLwOPj9+UeMy+/68M+5wSggxT1aZLPItbATQ37/+Q+Myqu6aSwgh/cUqkwUhhBDDomRhJqjf\n",
              "ghBizihZEEII0YiSBSGEEI0oWZgJuuSOEGLOKFmYCeqzIISYM0oWhBBCNKJkQQghRCNKFmbiiW3H\n",
              "TB0CIYSoRcnCTNRdt6xblBBC7iyULAghhGhEyYIQQohGlCwIIYRopHOymDRpEqKiohATE4MxY8bg\n",
              "+PHjAICysjIkJycjLCwMCQkJKC0tNXiwhBBCTEPnZLFr1y6UlJSguLgYK1asQHp6OgBg6dKlyMjI\n",
              "wJkzZ7By5UrFdEIIIZZP52Th4uKi+FsikYDD4aC2thZHjx7F/PnzAQCzZ89GZWUlysvLDRYoIYQQ\n",
              "09HrGdwLFy5EQUEBAOCbb75BZWUlvL29weN1bI7D4SAgIABisRghISE91pdKpZBKpUrT5HK5PqEQ\n",
              "QgjpB3p1cG/duhWVlZV4/fXXsXLlSp3Xz8rKglAoVHoVFRXpEwohhJB+0KfRUIsWLUJBQQH8/PxQ\n",
              "XV2NtrY2AABjDGKxGAEBASrXy8zMhEQiUXolJib2JRRCCCFGpFOyaGhowKVLlxT/f/HFF3Bzc4OH\n",
              "hwfi4uKQm5sLAMjPz4efn5/KJigA4PP5EAgESi8ul9uHt0EIIcSYdOqzkEgkSEtLw82bN2FjY4NB\n",
              "gwbh66+/BofDwaZNm5Ceno61a9dCIBAgJyfHWDETQgjpZzoli8DAQLV9C+Hh4Th48KBBgiKEEGJe\n",
              "6ApuQgghGlGyIIQQohElC0IIIRpRsiCEEKIRJQtCCCEaUbIghBCiESULQgghGlGyIIQQohElC0II\n",
              "IRpRsiCEEKIRJQtCCCEaUbIghBCiESULQgghGlGyIIQQohElC0IIIRrplCxaWlowc+ZMhIWFITo6\n",
              "GhMnTkR5eTkAoLa2FqmpqQgNDUVERAQKCwuNEjAhhJD+p3PNIiMjA3/++Sd+//13zJgxA0uWLAEA\n",
              "rFq1CklJSSgrK0NOTg7mzZsHmUxm8IAJIYT0P52Shb29PaZMmQIOhwMASEpKQkVFBQBg165dWLZs\n",
              "GQAgISEBPj4++Pnnnw0bLSGEEJPQ6bGq3b3zzjuYMWMG6urqIJPJ4OXlpZgnEokgFotVrieVSiGV\n",
              "SpWmyeXyvoRCCCHEiPTu4F67di3Ky8uRlZWl87pZWVkQCoVKL3XP9iaEEGJ6eiWLDRs24LPPPsO3\n",
              "334LBwcHuLm5gcfj4fLly4plKioqEBAQoHL9zMxMSCQSpVdiYqJ+74AQQojR6ZwsNm7ciB07dmDv\n",
              "3r1wcXFRTE9LS0N2djYA4MiRI7h48SJSUlJUboPP50MgECi9uFyufu+AEEKI0enUZ1FVVYVnnnkG\n",
              "wcHBGDduHICOE//hw4fx5ptvYsGCBQgNDYWdnR1yc3Nha2trlKAJIYT0L52ShZ+fHxhjKud5enri\n",
              "+++/N0hQhOgq1MMJZbXNpg6DEKtFV3ATQgjRiJIFIYQQjShZEEII0YiSBbEKqnvSCCGGQsmCEEKI\n",
              "RpQsCCGEaETJghBCiEaULIhVCPN0MnUIhFg1ShbEKjw6OtjUIRBi1ShZEKvA59lgapS3qcMgxGpZ\n",
              "fLJ4bEyQqUMg5oLGzxJiNBafLF6cOszUIdwxnpoQapDt+LoM0HpZkZuDQfbZ3TsPxRhlu4RYK4tP\n",
              "FqT/2HI5BtmOjQ5HnY2NDvvUYVEbjmHeCyF3CkoWRGtqbjhsVDxdkoWefIT2Rt8HIZaOkgXRmim6\n",
              "BLi6VEP0lDbC3+j7IMTSUbIgZm3VvUOMsl2m5m9CiGo6JYvly5dDJBKBw+GguLhYMb2srAzJyckI\n",
              "CwtDQkICSktLDR0nuUPp0hlOCDEenZLFAw88gF9++QWBgYFK05cuXYqMjAycOXMGK1euRHp6uiFj\n",
              "JFbGGH0f1F9NrE2wu6OpQ1Ci02NV77777h7TamtrcfToUcUjVWfPno0nn3wS5eXlCAkJMUyUhGhB\n",
              "Vb7Y9+xYnKpuxOPbjilNV/d4YEJMbfEoEaL9XDA61N3UoSjRKVmoUllZCW9vb/B4HZvicDgICAiA\n",
              "WCxWmyykUimkUqnSNLlc3tdQiJGZ4vza1xqDyN0RIg2/0Pg86roj5iPUwxkzY31NHUYPJvmWZGVl\n",
              "QSgUKr2KiopMEQoxAVM3Gb09J0bp/0XJIpPEQcyfu5Od3uveM9RTr/Xc+rBPY+pzsvD390d1dTXa\n",
              "2toAdFTvxWIxAgIC1K6TmZkJiUSi9EpMTOxrKKQP7goaqHEZZsbjhjjggNNLFuraUd79V5sTv88V\n",
              "bGKlejumerN4lAjvz4vVb596rWV8fU4WHh4eiIuLQ25uLgAgPz8ffn5+vfZX8Pl8CAQCpReXy+1r\n",
              "KMTITNEMNciZ3/87JUQHXANfODrES2DQ7RmKTsli6dKl8PPzQ1VVFSZPnqxICJs2bcKmTZsQFhaG\n",
              "devWIScnxyjBEvPxaUZSv+xHYG/bL/shRBVNP5BenDIUhzInGGx/Xz4xCgFGuh9aX+lU/960aZPK\n",
              "6eHh4Th48KBBAiLmq+v3JjbAxVRhqCUcoP3hTIOhiCEkh7gZtPYb7e9isG0ZGg0DIf3q3w/H6bxO\n",
              "Z4e0o93tpsoxoe7Ykj5C8T+HAyyhByARM8HRsedhVIgb/qPHd6M/UbIgetH1y9Ap0leo9lf9fdE+\n",
              "KqfPjPVFxbqpWDzq9rNLPnn0LowfojzaxIGvvt/L1COwCOnNtiVJuDfSvB/eRcmCANDu/kgjAl2N\n",
              "tv9x4YN6TBvuo9zRZ8gTfrwR3wshAGDLta7Tq3W9G6KV039P1Ws9/4G6dbzt1KETfNOCET3qKvmP\n",
              "J+u0P134D3RAwbNjUfzyRLXLTBjigb1/uxsPjvAzWhzG8uHCEZoXsmLHX5qI1OFeiv+fGDdYaf4Q\n",
              "L2eD7Ke3GjbXhoPDL0zAGDO7EltflCzuQPa2fR+mzOFovnfNcF+h1tuz49nAp8u1EE58nk5xcjg9\n",
              "v7hdayJBKmINcneEi4P6C6CC3B0R6umMME/DnFj603Bf8xx+2V9cHe0Q6H77x42j3tfS6DcSorPT\n",
              "21NgDx+hddwM0yqSxQADnPyslYczH3nLRmpcTp8Wni3pCWr7GfTZZtfHtv73r6P1iEjZ1122sf6B\n",
              "aEyP9jFqbUVbwgHaDwfu+uuYKJufpP7CX030vdhOk1Ehbpgd54fFo0Rar5M937w7tjtZRbIYIaL2\n",
              "ZwAIVDE+++05MRghun11trrviD6/n0Tujnhvrn5XqaoywI6LinVTUbFuqsqagK6G+9yu2XgJ7fHu\n",
              "3FiT91V4Cvh4W4fnf787Nxaz4yyvGaw/3BXk1vsCJhgenTrcC/98MFqnWnFqhHl3bHeyimSxZAwN\n",
              "mQSAv90T1qf1u7brPtJl5BEA3BvhBe8ujx/t+rjTGBVjw9Wd4FSNSde247yzFhPm6dRjXsBAB7g4\n",
              "3P7FvnBkYI9ldGWIm7lFdGsOemZSOGL8XLRev3tyTx6s4QQJYHSIO9wcrf/Kd23KotO93U7IAQNv\n",
              "Nw11Hqtdh2ZrS+SuuR+v621yPAWW+7lYxU1xUsJ6jqRR5fGxg5E63Au5hy5g929VSvMGOfPxyaOJ\n",
              "SH17vzFCNIqvnhyFzM9OoPRSI4COk9tdwR21iJFZPwHo+eOqt4vRnp0UjofvCgSHA3gJ7LHl1/MA\n",
              "Oqr7r02PgI0NB7+vmQSujfJ9mPKWjUT99VYkrv0RALAlfQTGhXvgpuz2nYT/9/Td8BLa9/jFVfTC\n",
              "BAx01O7GaWGezih6cQJcu/QzlL46GW1yBge7jkO55JVJuCxpQahHz4SirSg/IT5cOAIeAv2fzT1n\n",
              "hD9WTxsKBiDqlY7b9+9aOhKJt+7BdShzAtra22HD4SB53U+K9caFD0LBn1eUttU1YUyN8sbbD8Vg\n",
              "7Pp9uNHa807Nh1+YAHcnPrg2HET6CnHiokTv96CN1VOHKr5/IR5O+L1KgihfIYJf+MZo+3xxylDM\n",
              "SfSHwN4Wx1+aiGZpG8b8o0AxX1XtOcjdEUdevAeSm60QDrDD2m9OKeZtSIvCs5PD4CWwR1BmR9zB\n",
              "7o74719HI2V9Qc+NoSOxHFg1QXHcaavw+XEIX/2dTuuYC6tIFtqK9XdBtL8LGNAjWQDme08WdQIH\n",
              "OuLusEGKZAEA3t060zp/bbs62OLaDRmi/VR3Ood6OIHD4Sh1MneK9XeFza2ahKr2dh7XRunE6iUY\n",
              "AA6Ho5SYHPlcxbrDfQSounYTAHQ+IXs4Ky/fveNSYG/b51uE2HZ7P93LVBvO9jw429tC2nb7hN61\n",
              "ac1LqPp9e6nYV0iXxGfHtYGHs71Sza4rzy5xC3S4ol1fNhwOQrsMAFBVyzQ0Rz5P8Rm7OtrBtduP\n",
              "jYRbza5+rsplOciZr6jZitxufxYcDqfHZ3xvpBcc+TwM9xHi5zPKyRsAEoIGQuig+3HG53ER7O6I\n",
              "c1ev67yuqVlFM5Q24gNdMXFYx0VcMf4ueHaS6iab31bfo9N20+J7Nre4aflLWR9P3xOKaH8XvDZj\n",
              "OIQOtvjr+BAsGR3UoxP7nYdi8NzkcEW7ff7jyUhPFiF7QbzK7a5U8azrnMUJWJYy2CDNMV1rImvv\n",
              "j8TiUSJ8s3xMn7drKN1vW97VvRFePYZedufnOgCjQno2i/B5XGTNisSa+4apvS3EDytuP1Ss+69i\n",
              "DoBHR99uElSVrO1uPY8jU8PzyoMHOWLOCH8M9b79o+jZSWH4fc2kXtfrjTb9xNOjfZCeLMK3T+n+\n",
              "efsI7XHPUA+d1unsR3soMQBL7w7GJ4/2vKP10pRgLBkd1GN4d96ykVgyOghPjOu4792GtGikd7uF\n",
              "/dRIb6x/IFqnmLr6+JFELBoZiBkxPthsQUOcrb5mEerhhL0rUnpMf3J8KJ4cHwrRqj1K092c+KhY\n",
              "NxUPfXAQh87Va9z+vZFePWop/5kfjwc33b5X1r/mxWH5p8chb+9bj9snjyZiTOggPN2lb8LBjofV\n",
              "04b1WHZGjPIJPniQE16ZPlzldpdPCFX5a3xcuAfGhev2RVWn65Pp3Jz4WHOf6lhMZWasL57eWaxy\n",
              "no0NB89NHoJ/FZxVu/4vK8cDQI/jCQDmJvY+aifEQ/3QXA6Ho7YW0enM6/f2Oh/oqFn+9MxYAMC0\n",
              "9243tT45vmMEWsW6qUqxP58ajn9896fG7WryyKggvHxfz+NTWwcyJ2BHkRg/nKpVTNOUoDprV7Zc\n",
              "G2ROGapyGXtbrsrvzQjRQKUBIYOc+Xhl+nB8dKBCMa23xK8N/4EOeHVGhN7rm4rV1yw0nZ5XTOw4\n",
              "8b4xU/nDe3ZSuFbb1+a2F6ND3PFWL79cNQke5AgbDhAXYJyRPKpqR4ZgabfY6Bzu+Nxk1Z/9xgc7\n",
              "fk2+rOIk02ny8I7a68NJunWwJ946QT0xLkRxy2tPAR/q8sQ/HojqNdbuun4P1B2zM2NuD4NmTLtn\n",
              "nIwKUX3BWeeQ374MbzVXvfaxWdpBrwOrq1n4ugzA3hV3Y9jL/9Nq+eUTQrFkTFCPjqoRooGYm+iP\n",
              "HUWVimlP3xOKt38o0yme039Phb0tF9OjfbB8x3Gd1gU6Rvns/VsKZPJ2g1xM191bc6J1vjLbWq25\n",
              "bziemxyuttNyVpwfUiO84GDHw2tf/6Fymez58bgpk+vc8flpRhKkbe0YYMdF6auT0c4YbLk2aq8H\n",
              "SI3wxh+vTe51P7rev+utOTH4oviS4v8djyUpdVSfei0VQ19W7pxV1z/0n/lxGstBVWc+cLt/TRde\n",
              "AntcbmzRaR19fPJoInhWdhsPbVnNu+78BTYm1B0OdjzFr7N4LX6Nqzugo7sNcVTVeefZrYM20M1B\n",
              "6VGMfT3BJwUPBNeGY5REAQDB7vqPGlKns1OdZ3P78HLU8eRpKppO8prmczgcnRMF0NHUNeDW0E17\n",
              "Wy4c7Hgq7y3UtWNc036i1AxmiFNze/muiUnk5qgY1NBpgIqhpaqmdW5LVXwjgzv6dQLdHNRe86Kp\n",
              "6dPfteePm85RgPoMf9WFpsEOASp+eFnawBl1DPoNLisrw6JFi3D16lUIhUJ89NFHGD68f9qmf1iR\n",
              "gm9OVCP91vUBP6xIwZ6SS316vnLaCH8cFzdg59FKJA92w9hwD/zjgSjYcDhY9+0pPJ86BMN8BHh1\n",
              "+nB8cugCwjydsHrqMPi4DMA/Zkf1eJbu+/Ni8eT227WLf8yOwpVmKSYN88SeE9X47cI1OPF5WHt/\n",
              "JF7f0zG076Vemjz6YusjiRDX3zDo/fM/WBCPxpY2xYgqO54N/v1wHGTy9h4jVizdpxlJKL3UCDsu\n",
              "B0FGSLjddX5eUTpco7F8Qij+va9nP8vzqUPgIbBXNJl1lbdsJI6LGzAlsqMZKSc9AU9sP6bo98tZ\n",
              "nIDqhhYIB9iirb1dp6vRAeC9ebHYfliMB+L94OZkBxsbDsaGeeBGaxs+OlCBCF8hHhsTjGh/F6VR\n",
              "YJ1euW+YyoEEr82IQMggJ0yPUX9Hgb7Ykj4CV5qkKmMCOmphp6obcbeK+0AtGBkIaVs7RqtpsrMU\n",
              "HMYM9xiY8ePHY+HChUhPT0deXh7efPNNHDlyRKt1V6xYgY0bNxoqFEIIbne4uzjYovhl/Uc9mdKO\n",
              "IjEyPzsBoKMjnpiGwZqhamtrcfToUcyfPx8AMHv2bFRWVqK8vNxQuyCE6Gj9A1FwtOMie77qIdOW\n",
              "4L5oH3gJ7DErru9DuIn+DNYMVVlZCW9vb/B4HZvkcDgICAiAWCxWPKu7k1QqhVQqVZoml/e8GpUQ\n",
              "0jdpI/wxO86vR/+DJXHi83Bg1XiLfg/WwCQd3FlZWRAKhUqvoqIiU4RCiNWzhpOsNbwHS2ewZOHv\n",
              "74/q6mq0tbUB6LgISywWIyCg5zjrzMxMSCQSpVdiYs+rLAkhhJgHgyULDw8PxMXFITc3FwCQn58P\n",
              "Pz+/Hk1QAMDn8yEQCJReXC49k4IQQsyVQYfObtq0Cenp6Vi7di0EAgFycnIMuXlCCCEmYtChs30x\n",
              "a9YsiEQindeTy+UoKipCYmKiRdVOLDFuS4wZsMy4LTFmwDLjtsSYgd7jDgwMxFNPPWXQ/ZlNstBX\n",
              "Y2MjhEIhJBIJBALLuVLSEuO2xJgBy4zbEmMGLDNuS4wZ6P+4reZ2H4QQQoyHkgUhhBCNKFkQQgjR\n",
              "yOKTBZ/Px5o1a8DnW9aD0C0xbkuMGbDMuC0xZsAy47bEmIH+j9viO7gJIYQYn8XXLAghhBgfJQtC\n",
              "CCEaUbIghBCikcUni7KyMiQnJyMsLAwJCQkoLS01SRwtLS2YOXMmwsLCEB0djYkTJyqe5TF27FgE\n",
              "BQUhJiYGMTExeOuttxTr1dbWIjU1FaGhoYiIiEBhYaFW8wxFJBIhPDxcEdvOnTsB9F6u+s4zlLq6\n",
              "OkW8MTExCAsLA4/HQ319vVmV9fLlyyESicDhcFBcXKyYboyyNVS5q4q5t2MbMI/jW11Zqzu+AfMs\n",
              "696ObcDEZc0s3Lhx41hOTg5jjLHdu3ezESNGmCSOmzdvsj179rD29nbGGGPvvfceS0lJYYwxlpKS\n",
              "wj7//HOV6y1evJitWbOGMcZYUVER8/X1Za2trRrnGUpgYCA7fvx4j+m9lau+84xl/fr1bNq0aYwx\n",
              "8yrrn3/+mVVWVvYoY2OUraHKXVXMvR3bjJlHmasra3XHN2PmWdbddT22GTNtWVt0sqipqWHOzs5M\n",
              "JpMxxhhrb29nnp6erKyszMSRMXbkyBEWGBjIGOv9A3Z0dGTV1dWK/xMSEtjevXs1zjMUVQdqb+Wq\n",
              "7zxjGjJkiKJ8zbGsu5axMcrWGOXe2wms67HNmHmVubbJwlLKuuuxzZhpy9qim6F6ezqfqb3zzjuY\n",
              "MWOG4v9Vq1YhMjISc+bMwblz5wB0VDllMhm8vLwUy4lEIojF4l7nGdrChQsRGRmJRx99FFeuXOm1\n",
              "XPWdZywHDhzAtWvXMG3aNMU0cy5rY5Rtf5d792MbMO8y7358A8b5HAxN1bENmK6sLTpZmKu1a9ei\n",
              "vLwcWVlZAIBPPvkEp0+fRklJCcaMGdPjwzelwsJClJSU4NixY3B3d8eiRYtMHZJO/u///g8LFy5U\n",
              "fHnNuaytQfdjGzDvMrfk47v7sQ2YuKx1qoeYGXNshlq/fj2Lj49n165dU7sMn89nV69eZYwx5uDg\n",
              "oLZ62Ns8Y7h06RJzcnIyqyp6b5qampiTkxM7deqU2mXMoaytpRlKm2ObMdOWeW9NOp3HN2Pm3wyl\n",
              "zbHNWP+WtUXXLHR5Ol9/2LhxI3bs2IG9e/fCxcUFANDW1oaamhrFMvn5+fD09ISbmxsAIC0tDdnZ\n",
              "2QCAI0eO4OLFi0hJSdE4zxCuX7+OhoYGxf87duxAbGxsr+Wq7zxj2LlzJ6KjozFkyBAA5l3WnYxR\n",
              "tv1R7qqObcC8y1zd8Q0Y53MwpO7HNmAGZa1TajFDp0+fZklJSSw0NJTFx8ezkpISk8RRWVnJALDg\n",
              "4GAWHR3NoqOjWWJiImtubmbx8fEsIiKCRUVFsfHjx7Pi4mLFepcvX2YTJ05kISEhbNiwYeynn37S\n",
              "ap4hnD17lsXExLDIyEgWERHBpk+fzs6fP88Y671c9Z1naCNHjmRbtmxR/G9uZZ2RkcF8fX0Zl8tl\n",
              "Hh4ebPDgwYwx45StocpdVczqjm3GzKfMVcXd2/HNmHmWdafuxzZjpi9rujcUIYQQjSy6GYoQQkj/\n",
              "oGRBCCFEI0oWhBBCNKJkQQghRCNKFoQQQjSiZEEIIUQjShaEEEI0omRBCCFEI0oWhBBCNKJkQQgh\n",
              "RCNKFoQQQjT6f0HLohy8pfYuAAAAAElFTkSuQmCC\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-ba1d6d15-0f08-46ba-b004-df1220717ace\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-ba1d6d15-0f08-46ba-b004-df1220717ace\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def value_plot(df, y, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[y].plot(kind='line', figsize=(8 * figscale, 4 * figscale), title=y)\n",
              "  plt.gca().spines[['top', 'right']].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = value_plot(train, *['total_rooms'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-d12b4f85-c9ef-460a-a76c-4ba2529c2f8f\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAo1klEQVR4nO3de1xUZf4H8M8AhgqC5g0LAQ3REoHVMPKSl7KsdbPNrF0zo3LF\n",
              "bctau5i/1qy2pNJMTVtpVSxN1wtqpZViXlBBuchFUe7iDPf7AAIDzDy/P4hpZpiZM5czc87A9/16\n",
              "8Xox5zbfeebM+Z7znOc8j4QxxkAIIYQY4SR0AIQQQsSPkgUhhBBOlCwIIYRwomRBCCGEEyULQggh\n",
              "nChZEEII4UTJghBCCCdKFoQQQjhRsiCEEMKJkgUhhBBOlCwIMcH777+PKVOmCB0GIYKhZEEc2vTp\n",
              "0/Gvf/3L5OULCwshkUiQl5dnw6gI6X4oWRBiY21tbUKHQIjVKFkQh7V06VKcO3cOn332Gdzd3eHu\n",
              "7g4A2LlzJwIDA+Hh4YHAwEB888036nXGjh0LAAgODoa7uzuWLl0KANiyZYt6HS8vLzz33HOoqqqy\n",
              "KC6JRIIvvvgCkyZNgpubG2JiYtDS0oIVK1ZgxIgRGDBgAKZOnYpLly5prWcs7s4roh07diAoKAhu\n",
              "bm6YMmUKioqKsHnzZvj6+qJ///6IiIiAUqkEALS2tuLll1+Gl5cX+vXrBz8/P3z55ZcWfSZCwAhx\n",
              "YNOmTWPvvvuu+vXBgwdZv3792MmTJ1l7ezuLjY1lbm5u7PDhw4wxxm7cuMEAsNzcXK3tHDx4kGVn\n",
              "ZzOlUskKCwvZxIkT2V/+8hf1/NWrV7PJkyebFBMANnr0aJaZmclUKhVrampir7zyCgsMDGS5ublM\n",
              "oVCwdevWMXd3dyaTycyKe9asWay8vJw1NDSwyZMns4CAAPb222+zlpYWlpubyzw9PdmePXsYY4x9\n",
              "/fXXLCQkhFVWVjLGGCstLWUpKSkWlTMhlCyIQ9NNFg8//DB7/fXXtZZZtmwZe+SRRxhjhpOFrkOH\n",
              "DrHbb79d/drcZLF161b1a6VSyfr06cOOHDmitVxQUBCLjIw0K+64uDj1/A0bNrC+ffuy9vZ29bQ5\n",
              "c+aot7Nz507m7+/Pzp49y1pbW02KnRBDqBqKdCsymQx33XWX1jR/f39IpVKj6x06dAiTJk3CkCFD\n",
              "4OHhgeeeew41NTXqKh1zjRgxQv1/VVUVmpubjcZlatzDhg1T/+/m5obBgwfD2dlZa1pDQwMAYOHC\n",
              "hYiIiMBbb72FQYMG4dFHH0VKSopFn4cQShbEoTk5ae/Cw4cPR35+vta0/Px8+Pj46F0eAIqKijB/\n",
              "/ny8+uqrkEqlqK+vx65duwAAzMKBJDXfZ9CgQejdu7fRuLjitoSzszPefPNNXLp0CcXFxbj77rsx\n",
              "d+5ci7dHejZKFsSheXl5IScnR/168eLF2LFjB86cOQOlUolTp05h+/btWLJkCQBg8ODBcHJyQnZ2\n",
              "tnqdxsZGqFQq9UE9NzcXkZGRvMXo5OSEF198Ee+99x4KCgrQ2tqKL774Anl5eXj22WdNitsSp06d\n",
              "QnJyMlpbW9G7d2+4u7trXYUQYg4XoQMgxBpvvPEGXnzxRQwYMACMMdTV1UEul+Pll1+GTCaDj48P\n",
              "Nm7ciCeffBIA0KdPH6xZswaLFy9Gc3MzFixYgK+++gqRkZFYtGgRGhsbMW7cOCxcuBBJSUm8xblu\n",
              "3Tq89957mDFjBuRyOQIDAxEbG4vhw4cDAObPn280bktUVFRg2bJlKCwsRK9evRAUFISDBw/y9ZFI\n",
              "DyNhll5nE0II6TGoGooQQggnShaEmEEqlaofANT9mzRpktDhEWIzVA1FCCGEE11ZEEII4UTJghBC\n",
              "CCdKFoQQQjh162SxceNGoUMghJBuoVsni5s3bwodAiGEdAvdOlkQQgjhByULQgghnChZEEII4UTJ\n",
              "ohuqvdWKYxmlULRbNhYDIYToomTRDf31vxfxjz2X8fmJHO6FCSHEBJQsuqGsso6R0o5llAocCSGk\n",
              "u6BkQQghhBMlC0IIIZwoWRBCCOFEyYIQQggnShaEEEI4UbIghBDCiZIFIYQQTpQsCCGEcKJkQQgh\n",
              "hBMlC0IIIZwoWRBCCOFEyYIQQggnShbdGGNM6BAIId0EJQtCCCGcKFkQQgjhRMmCEGJ3qdJaPLHl\n",
              "AlJu1ggdCjERJQtCiN09HZWANFkd5v0nQehQiIkoWXRjJfIW/PmrC1Cq6EY3EZc2Je2TjoaSRTeX\n",
              "Kq1DmqxW6DAIIQ6OkkUPQC1oCSHWomRBCCGEk9nJ4uGHH0ZQUBBCQkIwdepUpKamAgByc3MxadIk\n",
              "BAQEIDQ0FJmZmep1bDGPEEKI/ZidLPbv34+MjAykpaVh+fLlCA8PBwBERERgyZIlyMnJwYoVK9TT\n",
              "bTXPEZTXt2DnhRtoaGkTOhQiEnE5lfj5SqnQYRBiNrOTRf/+/dX/y+VySCQSVFRUIDk5GQsXLgQA\n",
              "zJs3DzKZDHl5eTaZ5yjmb03A+z9ew6ojV4UOhYjEoh2J+Pt3l1EmbxE6FELM4mLJSosWLcLp06cB\n",
              "AD/99BNkMhmGDRsGF5eOzUkkEvj4+EAqlcLT05P3ef7+/l1iUigUUCgUWtOUSqUlH4830pomAMCp\n",
              "rApB4yDiU3OrFV6evYUOgxCTWXSD+9tvv4VMJsNHH32EFStW8B2TRSIjI+Hp6an1l5iYKHRYhBDS\n",
              "LVjVGur555/H6dOn4e3tjdLSUrS3twPo6O1UKpXCx8cHw4cP532ePitXroRcLtf6mzhxojUfjxBC\n",
              "yG/MShZ1dXUoKSlRvz5y5AgGDhyIIUOGYPz48di9ezcAICYmBt7e3vD397fJPH1cXV3h4eGh9efs\n",
              "7Gx+iRBCCOnCrHsWcrkc8+fPR3NzM5ycnDB48GAcPXoUEokEUVFRCA8Px5o1a+Dh4YHo6Gj1eraY\n",
              "50jomTiiSyIROgJCzGNWsvD19TV4H2D06NFISNDfKZgt5hFCurdbinacyqrAjDFD4O5qUVscwiN6\n",
              "gpsQIkpvHkjHq3tT8fr/UoUOhYCSRY/T1NqOTb/mIqe8QehQCDHq56tlAICT16npuRhQsrAHEd20\n",
              "WHc8B+tjc/DwF3FCh9Lj0JjoxJFRsuhh0ovqhA6BgG5wE8dDyYIQQggnShYio6JR7QghIkTJQkRk\n",
              "NU249+OT2HAyR+hQCCFECyULOzD1WmHdiWzU3GrFhpO5No2H8C+5sAbPbrtotJWZ5v1tCeimBXEs\n",
              "lCx6ALqZantPbU3AhbxqvBCdJHQohNgEJQsHwhhDS5uw3a4T48rrTRun4nppPTWlJQ6FkoUDWbIr\n",
              "BWNW/YKSumaLt0EXGeLw+r407L54U+gwCDEZJQsR4TqQx14rBwAcTCmyfTCEd7rXEdEXCoUIgxCL\n",
              "ULIghBDCiZIFIYQQTpQsRERio2ZLdB9VHC7kVQkdAiEWo2RBbOJaST0qGkxrGdRTLNpBY8ITx0Uj\n",
              "itgB300krdmcPZ65yKtoxGObzgEACj/5o+3fkBBic3RlQXh3WVordAiEEJ5RsiCEEMKJkgUhhBBO\n",
              "lCxEhJ6udnw9qR+uK0VyXCmSCx0GsRNKFnYghparVY0KKNrt069UDzpedtFTmim3tCnxp83n8afN\n",
              "56m/sh6CWkP1AMV1zXhqawLu8OyNOwf0EToc0g00tLSr/7+laEfvXs4CRkPsga4sBHAgWYZd+jqR\n",
              "0zglZ4whr6JB78h5zMxrlbPZlQCAEjk998CXgspGLNqRiMQbNUaXO5pRgn8duYJ2pcpOkdmfUsVw\n",
              "JrsC8uY2oUMhNmRWsmhpacETTzyBgIAABAcHY9asWcjLywMAVFRUYPbs2Rg1ahQCAwMRFxenXs8W\n",
              "8xxVa7sKbx3MwKojV40+tLb5VB4eWh+H9364asfoiKmW7k5BXE4lno5KMLrcK3tSsfuiFIdTi7vO\n",
              "7Cb1dV/HFSA8OgnPcJQFcWxmX1ksWbIE2dnZSE9Px9y5c7F48WIAwDvvvIOwsDDk5uYiOjoaCxYs\n",
              "QFtbm83mOZLOeuxLBdW4WvL7DcHmVsN1vZ/Hdgytuvui1MA2Tb+6ELIaPS6nsluOK15apz/RG7rB\n",
              "XdXYasNohHUkrQQAkFVmeJRA4vjMSha9e/fGY489pu7DKCwsDIWFhQCA/fv3Y+nSpQCA0NBQ3HHH\n",
              "HTh79qzN5jmaUnkznvn6Ip78Kt7gMqYOtalSMczdcgFLd6XwFZ7NLNqRiIOXqUv17oQxhhUxGZpT\n",
              "BIuF2I9VN7g3btyIuXPnorq6Gm1tbfDy8lLP8/Pzg1Qqtck8fRQKBRQKhdY0pVI8rTSKay0fsEjX\n",
              "lWI5Moo6/kwhdG3HicxyPH3vcIGjEJa595nErLC6CaeyKoQOg9iZxTe416xZg7y8PERGRvIZj8Ui\n",
              "IyPh6emp9ZeY2D07bus+hx3iiFrbu+/NemKYRcli3bp1OHToEH7++Wf07dsXAwcOhIuLC8rKytTL\n",
              "FBYWwsfHxybz9Fm5ciXkcrnW38SJEy35eFoqGxQ2GyvZ0s2KvS1/167WRR4wsZJp167XS+ux4WQO\n",
              "mlrbuRcmomN2sli/fj327t2L2NhY9O/fXz19/vz52Lp1KwAgKSkJxcXFmDZtms3m6XJ1dYWHh4fW\n",
              "n7OzdW2/v00oROjHJ/HFbzebxciU8bg1D9Wa90XE/Ll6hB6WQx/deA4bTuZi/Qna7xyRWcmiqKgI\n",
              "b7zxBurq6jBjxgyEhITgvvvuAwB8+umniI+Px6hRoxAeHo7du3ejV69eNptnD+99nwkA2HQqz27v\n",
              "aQrNE/e/f3eZc/mrxfrvbWz8NZevkEiPZl7W02wRKDY1t1rx6S9ZuFF1S+hQRMesG9ze3t4Gq2SG\n",
              "Dh2KEydO2G2eo9HXpHL1D5nY9vy96OXsZHAZLpkGEoGm3IpG8zfMI7FXmxHzOPrNeqWK4bX/pSLY\n",
              "uz/+9sBIrXlvHUjHr1kV+Da+EJkfzhYoQnGiJ7gFdDanEnsT9bfu4lqPOBZKmOLx6/VyHM0oxcc/\n",
              "Xe8yL+W3sVhuGXkGqqeiZCGwMgu64DB04GGMYdu5AqPrJhYa756CdF/fJhRadHLS3TQZSQSU1A2j\n",
              "ZMGjzBI5/vHd5S71ncYu2zWrngzVQpnaq+fxzHJ8dKzr2ZLQHPH3ly6rQ1WjgntBI4pqm3iKxnrV\n",
              "jQq8930mVh66YoNeYoV+koc/tmr52B1QsuDR45sv4NiVUry4M8nkdUx5anvs6uNQGugyQzPZ0E05\n",
              "fqTcrMHcLRcQ+vFJq7Yz9bPT6v/XHs+2NiyrNGskCFUPPyD2pDFH+ETJgkedB3T9B239e+jm09wt\n",
              "rZQqhsYWx2mb7ui/xXO5VQCsr5LgXN9BC8rUcpE36e/HjaunXiH17DRqHCULM1XUt+B0doUFl6vc\n",
              "yxs74zmTY9vuFVQqhswSucErGELM8W1CIYI/PIH/xnW9h0a7mGOiZGGmKZ+dxgvRSfjqTL7J65ia\n",
              "V4wt99r/0kx+P0t8HpuNP246j38duaKe1lMTh6kdOjoSW9Y86avW6nxGSV+LI760K1X4Oi7f4HNE\n",
              "hF+ULMzU2S+O0HXQnTQPbNbUxW453ZH89ibKAAArDmYg9OOTqL3VfbvWFlqTQpjmmdYmQ93cUCPQ\n",
              "PvLdJSnW/JSFOV+eN2u9rt3RaOiZ50cmoWFVbSS7S9/+3D9QMd1425fckTT2J8sQMe0uq7ZFLUz0\n",
              "K6unkQutca2knrdtbTtXgKLaZsoVRtCVhRViUgyP0/DIBscf1a+nMilpcyxj6oBPhnpwLahsFG2H\n",
              "e47+BLe+r+6jY9exM74QjYrfy1ylYvghvQTSavE0gRYSJQszlMq1O+1740C6yevmlNMoYt2KxvFS\n",
              "X6uf09mmNUhYsiu5y7SUm7WY+flZPPS5bQb6EtMVrDV0k5a8qQ2p0lrermSPpBVj2d5UPLD2NPfC\n",
              "PQAlCzPcH3nKovUYgJWHrhie382raWz96RoV7bwO3WrusTT4w679l9UaaDaq60x2165bfr5SCgAo\n",
              "seDpfkeXUVSHvIquJ1bxeVVI/a0rDkNmfn4Gf/4qXm+ZWkLMTXyFQMlCRKy98SiWE0Zbnbmey63s\n",
              "0vJFWt2EwNXH8Xx09xzoqiepalTg8c0X8ND6rlW4C7Zdwp91hiTWPceq/u1G+7bzBXoTTqfucmVl\n",
              "b5QserizOZWIz68SOgxO0uomPLc9sUvLlwMpHTfiOx+k44M1BxOxNrt1hItXvoYevpBXjYfWx+Hk\n",
              "tXJerziBjvsYsdfKUdEDGydQsrDSqiNXDT6paipruumw9mbj8zsSseC/l6zahj1Ia0R2k9FATuDj\n",
              "5i8fh7fKBoUN+oDqkCars8l2+bb422R1qz5jdO9FGvPp8Sz87dtkTF93xorIHBMlCyvtungTH/90\n",
              "zaptzPztRqYlZ7RtStueMvJxye4IZ7VmE/FnKqptQujHJzF97RmTljfl7Jsxhn/uS8PmU7l49/BV\n",
              "KyPkhylfwfdpxZzLGOuFVlNruwpRZwvMWqc7oecseJBfaX0HfleL5ahvse4KpTszdMZubS5raVOi\n",
              "l7MTnJ0kUKkYTlwrQ6kVN5bFUA3VOd6JKc9xrDuejb2JUvz46hTc0b+PweUu3ajB4VTuA68lCqtu\n",
              "4XBqMcb7DrDJ9nXpfkemnsw098AEoYmSBQ/4ODyY+xSqvfBxVSDWG4rNrUoEfXAcPrf3xa9vTMfh\n",
              "1GKzmkPziTFm/Mlis7Zl+rKdHVl+eSoXkU8GGVyu2UZVWkDHvq/5fIOtZZfx9zAfl2MZpcguq8c/\n",
              "ZwXw9v0KhaqhTJRlxx2su+Ej4RjchhU/wPSiOrQpmfrK8II5N/p5/N3H51Uh5MNY/JheAkCoajvh\n",
              "DmSWJgpLy2nTKd2enk3ckAVF9I89l7HpVB4u5FWbv7LIULIw0ewN5wzOc/ATBt7Im82rRjufW4Xl\n",
              "+9JMaiBgi+OnWL6253YkQt7chlf3pgodCgDg3cNXsHxfGhTtSmw/f8NoM9SexJrfubUDaYkBVUPx\n",
              "gLOe2k5nikImrf1JMrwdk4EVs8fAy9PVpHUWbu9ohdXX1RkfPTHOluHp5eRkRYFxfKfmbFkcD2V2\n",
              "xNDSpsR3lzqGXnXt5YS9iTL8G0D0C6ECxqYfX92O8F38RzNKcK2kHm89Mlo9TfO32ahoR01jK3wG\n",
              "9uX3jW2MriyIUaYmoLdjMgAAn/6S1WUe12+xyIT29YYOqNbkR1vmVnOOP5rL8tEtvL4tWHJgTSo0\n",
              "/sS0kOLzqnDosm1uuFvrlT2p+OpMPs7k6H+SPGzNr3hg7WnkVTTaOTLrULIgosMYw7WSepu3PjHl\n",
              "hmNzqxLvHr6CfUlSnZVtE9PeRO33sUVngpZcgf7ntOnjt/Bh27mugyZpWrDNsmeDUm527cLD1DRq\n",
              "brFVN+rvur3zHs35XH66JbEXShZ8EEvlt4O6WixHRlGd+vXxzHI8tukcnthywabvq3nQPHmtHDf1\n",
              "9C76zqEMfHdJihUxV1BcZ/rDW3VNlo3xEHutXOv15i43Y22DqyomsdC+/SR9dMw2gybN+0+Cxeua\n",
              "25pJc2lHbwkFmJksli1bBj8/P0gkEqSlpamn5+bmYtKkSQgICEBoaCgyMzNtOo8I45ZGqxXGGAoq\n",
              "G02qb+dapqqxFY9vvqC+kjh0uaPr92yNnnptUauv+TDa4m+TkXKza7XL92kl6v9rDJwp6vMlTwd5\n",
              "fVV0bUoVnolKwEdHDTwMqqe8NSeJ4hZJD9Ou1N8VvSMxK1k89dRTOH/+PHx9fbWmR0REYMmSJcjJ\n",
              "ycGKFSsQHh5u03n2YE6fMlznDLbu/79U3oy/fn0RP18ts9l7rP7+KsauPo6LBR1NAD86dh0zPz/L\n",
              "20ER4GhCaYMi/CbhpuUrc8RjTvWR7sGba385k12JSzdqsO38DZPfo/N7E4qtuh6xJ3OvDTQvJr7V\n",
              "s685Ws42K1k88MAD8Pb21ppWUVGB5ORkLFy4EAAwb948yGQy5OXl2WSevey6aPqBROgrzPe+z0RC\n",
              "QTVSpXU2e4/OA+vnJzqGk93+24FqfWxOl2Uzi7WfSUnWuVHKGMPyfWlmvb/BJ7itKPskM7ugNifp\n",
              "W9oNiylrcZ2ltup573eMdJEP8He1wRjD/x3u+l5C9Sd1saBGfaVqiK2utDT3zcJq63t5EJrV9yxk\n",
              "MhmGDRsGF5eOVrgSiQQ+Pj6QSqU2mWeIQqFAfX291p9SafnZjO6NRmMuFtRYXEfNB3uOgayvmbDu\n",
              "++ue8eo+/Xu9tAGHjHQdwVfybWlT4i9fJ2DLaf0nGZa8D2Oso828gXVblSpeb8xbchzbeLJrAtfn\n",
              "m/jCLtOsLfuLBTXYc0n7t3O1WI7X/sfPMySMMeRXmteKaPn+dDy68ZxWNaq96SvWhhZxjoRoSLd5\n",
              "ziIyMhIffPCB1rSwsDC7vf/a49l2ey9dfF/Y6I4ZwWX5/jSzlt9g4sHMFMaecTmYUoSLBTW4WFCD\n",
              "4rpm5JY3YO/fwuDi7PTbuuZ77/tMzqtOlRWnqu1KFX76bfAjS9VzHIQuFlQj+kKhug8poCNJZJXV\n",
              "Y91x674bfQdkvruyedCCEQSvl9YbPAE09YrR2kRa3ajQKvP1sTlY9uAo6zZqR1Yni+HDh6O0tBTt\n",
              "7e1wcXEBYwxSqRQ+Pj7w8PDgfZ4hK1euxPLly7WmrVq1ytqPZzKZkWcFHKFnWE3mtkKKN6ErA5WK\n",
              "oVWpQu9ezpzdjWsmgM4+k0w5/ur2r6RZT955tnvpRg0m+w8CYNlDeaZUT45dfdzs7XaKz7f9vYXw\n",
              "6KQu09qUzGgvBaYSqkrWlJZq1j7DYm111R83nTepc0exsroaasiQIRg/fjx2794NAIiJiYG3tzf8\n",
              "/f1tMs8QV1dXeHh4aP05Oztb+/FMFmfgARx74Lun03Zzf1QmvP3TUQkYs+oX1DW1wsmMI8of/h2L\n",
              "oxklJv1Qn9qawNkwQfOs35w4hGKvp7tj9NTrW/LQmK2L9JOfuz70CQCTP+Ee8viETrPkTja7Z6Hz\n",
              "w3DkRAGYmSwiIiLg7e2NoqIiPPLII+qDd1RUFKKiohAQEIBPPvkE0dHR6nVsMY9oUwjcLM+U40Py\n",
              "b81Sz2RXwsmMva6uqQ2v7EnVaun16t5U9UFU8+CUcrMWN824ajH3woKanAovKs74w3rG6GsabUua\n",
              "+6YjnJhwMasaKioqSu/00aNHIyFB/8MutphHtKXbsaVJYmENSnQu+c35HTAwgz+cT37O0upPR5Pm\n",
              "me+P6SX450OjMHKwe9ftm3FEN/cHnCtA9wzm5KdjGaWCdyGxIsZ4qysxopMA03SbG9zENvRVcb11\n",
              "MJ1zGaPbNHCQjrlchLyKBgzzNDwITydD9c/x+dXqJMJ5EDDzZO9Ngca60CRvbsPfv7usd94/9nSd\n",
              "zuc4GaaobHD83lU7mVO1zBjD9dIG+BroHLDaQIvFnRduIHzyCIviszfq7kNHS5sSabI6OtsworRO\n",
              "u+7V3GORscXTi+Qmbc/Q17PhZK7R9W5pPCznCFUDLTrNcDf9avzzEfPcH/mrwdZnJTojJrYbaahy\n",
              "OrsCj206hz9uMq+RwPs/XnOYp7spWeh46ZskPLHlglZXE4SbOcddvsb1TpXWdmlZVdWowNzN53Ei\n",
              "s0xvk8iPjv3eRYY1PZTby69ZFVqvdcdF4OpwjxhXKm9RjxZozOcnshH84QmD8zu7hSnU078YF0c5\n",
              "L6VkoaM7jGhlbxKYV+/Lxxm9tKYJf/4qHgdTurbiSS+SY8muFL3ryWo67re0K1XIKXesLqL14epw\n",
              "j66Q+aGvWxuViuGtA+n4Jr5Q79WybqeQhmSXOcaJKSULYtS2813PXAuqtLsuMKdO/J/70jnrtU3p\n",
              "48qUcZTX/KS/mSUAHM2w7sE3MTmcWoRSuf7nDI5dKcX8rfF2jqhnOHqlFAdSirD6h0wc0ehwUj3f\n",
              "xH1szpfn8devL4q+OopucBOjyusVeIvjxq65YyhzPZRnCmvPmM9kV3AvJEL6Pvc/96Wjn6v+n7JY\n",
              "hmrtjpbxWLYJBdXYmyTDc2G+3AsLhJIF4XRAT1WP0KwdUE7fmaCYlde3QNFm+MyzQcB+jwg/rhTV\n",
              "ARBvsqBqKOKQrOl/yRHd99tQnPUtbUKHQmxkf7L4Tso0UbIgDsle3WCITYqIx8Um1vvlahnK5C1I\n",
              "ldbimagEszv1tCWqhiIOyZpqKEdONFTd1L0t3a3diu+v/72IK+8/IlA02ujKgjikw0bGw+AyYuVP\n",
              "PEZie3kVjtG0kvBPTGNeULLQ4XO7/sf1ibiY0iV1d/HQ+jihQyCEkoUuPpp1EkJId0PJghBCCCdK\n",
              "FoQQQjhRsiCEEMKJkgUhhBBOlCwIIYRwomRBCCGEEyULQgghnChZEEII4UTJghBCCCdKFoQQQjhR\n",
              "siCEEMJJ9MkiNzcXkyZNQkBAAEJDQ5GZmSl0SIQQ0uOIPllERERgyZIlyMnJwYoVKxAeHi50SIQQ\n",
              "YhePB98hdAhqok4WFRUVSE5OxsKFCwEA8+bNg0wmQ15ensCRabtnmIfV28j692weIiFic/at6UKH\n",
              "QBzYZ08FCR2CmqiThUwmw7Bhw+Di0jGgn0QigY+PD6RSaZdlFQoF6uvrtf6USqXNYpNIfv//h1cm\n",
              "45sXJ1q8rTNvTkfvXs5a08In+Zm1DT7PQGbdMxQAEDFtpNb0yCfHYf4Eb/x77ljMGD3Y6Lqd4t+Z\n",
              "iXXzg9WvQ/0GwN3VBZP9ByJs5O28xWyJdfODsf35e7Ft0b3qafuWhOHc2zMw9o7fTwDmjfc2eZuD\n",
              "+7mq///l9anwHeiG/DWPoe9tzl2WHePVz8LIgZ0vhOLXN6aZtOzz9/ta/D6OYPGUEVatf/rN6fhw\n",
              "7lieotHm5dHb4nUX3OfT5bggpG4zrGpkZCQ++OADrWlhYWFmb+foq1Mw58vz6tejh/bDiEFuuFF1\n",
              "C7sWT0RWaQOqGhV48O6hePNAOuaNvxMuzk6YFjAYL00ZgYMpRXh1pj/uGeaBBdsuAQB2vTQRk+8a\n",
              "hO8u3cSq73+/5xLk7Ylxd3rCb5AbAGBH+L348MdrWP9MCMb7DMArM/2x+VQedsYXAujYefZckmLD\n",
              "MyG4XlqP9KI6LLjPF48FesHF2QmfPRWEy9JaePfviwfWntb6XB//ORDP3ueLZXtT8UN6CR66ewim\n",
              "+A/Cz1fLsCM8FNnlDQjfkYh9Effj7mEeUKoYnJ0keP3BAGz8NRePjB2KP/gMwF8n+gAAFob5YvOp\n",
              "PORXNuLHjFIoVQwP3T0EWxdOQH5lI4YP6AsnJ8DVxRlPTfBGzS0FjmWUYnt4KDx691LH1dDShr63\n",
              "ueB4ZllHWSXcxLt/vBt39u+DmMtFKJW34EJeFbLK9I8W99g4L1y+WYdbinbELp8GL8/eqKhvwZqf\n",
              "ruNvD4xEukyOAykyBHv3x7TRg9G/Ty9cltZh+IA+eHisFwBApWJ4acoIBHl74r6RAwEAx5ZNReTP\n",
              "1zGg723429SRiLlcBI/eLkhZNQu55Y14bNM5LJvpj02nOq5y+/V2QczfJyFgaD9sPJmLsvoWjB7a\n",
              "kQycnSS49uFsPL01AWlFdVg3PxhT/QdhgNtt2J8kw9sxGerPM8arH7LKGiCRAOufDkbU2QI0tSoh\n",
              "rWnCqCHuOPTyJPS9zQXOTh1nK+//6R68/+M1jBzkhgfvHoJJ/oNwvbQen/2SDQDYunACZgd6wXeg\n",
              "G66V1uO5MF/M3XIB/5hxF/ZckiLwTk+cy61Sv/9Py6aiXaXC1eJ6fHTsGppalXCSAFNGDUZcTqVW\n",
              "2d8zzANbnh2PWevPol3FsPLRMXhpygjsS5bh3cNXAQAzxwzBqjn34DYXJzhJgGGefVBR34KouAI8\n",
              "NcEb2WUNmDjidjg7SfB/h66gr6sLPnh8LCJ2JcOzz224/66B2HgyB58/HQKP3i545uuLADpOpqpv\n",
              "tUJafQtvPjIaj47zwiB3V+xNlGHr2XwAwH+eHY9Hxw0DAJzJrsD3aSXIr2xEdlkD/rNwPMbe4Ykh\n",
              "/VwhkUgwYpAbFt3vh3RZHW5zcUJSYQ0evHsobu97G17ZcxkSiQQnr5fD5/a+OPvWdPxytQwl8hb8\n",
              "++g1dXn8+MoUbD2bjyBvT9x/10A0tSoRNnIgVCqGVd9fxXeXOk5yP503DkW1zbiQV4XL0jrc7nYb\n",
              "PpsXhHcOZaCqsRUR00bindljINE8IxUBCRPxgMQVFRXw9/dHTU0NXFxcwBjDsGHDcP78efj7+2st\n",
              "q1AooFAotKatWrUKGzdutGfIoqNSMTg52X6nY4yJbue2l5782XsSfd+zOd+9o+8noq6GGjJkCMaP\n",
              "H4/du3cDAGJiYuDt7d0lUQCAq6srPDw8tP6cncVzCScUeyQKAA79I7BWT/7sPYm+79mc797R9xPR\n",
              "V0NFRUUhPDwca9asgYeHB6Kjo4UOiRBCehzRJ4vRo0cjISFB6DAIIaRHE3U1FCGEEHEQ9Q1uaz35\n",
              "5JPw8/Mzax2lUonExERMnDhR9Pc8KFb+OUqcAMVqK44Sq7E4fX198dprr/H6ft06WViivr4enp6e\n",
              "kMvl8PCw/mE7W6JY+ecocQIUq604Sqz2jpOqoQghhHCiZEEIIYQTJQtCCCGcKFnocHV1xerVq+Hq\n",
              "6sq9sMAoVv45SpwAxWorjhKrveOkG9yEEEI40ZUFIYQQTpQsCCGEcKJkQQghhBMlCx1Cjvnd0tKC\n",
              "J554AgEBAQgODsasWbPUowJOnz4dI0aMQEhICEJCQvDFF1+o16uoqMDs2bMxatQoBAYGIi4uzqR5\n",
              "1vLz88Po0aPVMe3btw+A8TK0dJ6lqqur1fGFhIQgICAALi4uqKmpEUWZLlu2DH5+fpBIJEhLS1NP\n",
              "t0UZWlO++uI0tr8Cwu2zhsrU0P7KVTa23Gf1xWpsnwUEPBYwomXGjBksOjqaMcbYgQMH2L333mu3\n",
              "925ubmbHjh1jKpWKMcbYl19+yaZNm8YYY2zatGns8OHDetd74YUX2OrVqxljjCUmJrI777yTtba2\n",
              "cs6zlq+vL0tNTe0y3VgZWjqPL2vXrmVz5sxhjImjTM+ePctkMlmXsrRFGVpTvvriNLa/MiZc+Roq\n",
              "U0P7K2PC7bOGYtWkuc8yJly5UrLQUF5ezvr168fa2toYY4ypVCo2dOhQlpubK0g8SUlJzNfXlzFm\n",
              "fAdxc3NjpaWl6tehoaEsNjaWc5619O3gxsrQ0nl8GjNmjLocxVSmmmVpizLkq3yNHdQ091fGhC9f\n",
              "U5OF0GVqLDbGtPdZxoQrV6qG0mDOmN/2sHHjRsydO1f9+p133sG4cePwzDPPoKCgAEDHJWtbWxu8\n",
              "vLzUy/n5+UEqlRqdx5dFixZh3LhxeOmll1BZWWm0DC2dx5f4+HjU1tZizpw56mliLFNblKE9yld3\n",
              "fwXEV766+ytgm/Lmi759FhCmXClZiNSaNWuQl5eHyMhIAMCuXbuQlZWFjIwMTJ06tcvOI4S4uDhk\n",
              "ZGTg8uXLGDRoEJ5//nmhQzJq+/btWLRokfrHLcYydVS6+ysgvvJ1tP0V6LrPAgKWq8nXID2AWKqh\n",
              "1q5dyyZMmMBqa2sNLuPq6sqqqqoYY4z17dvX4OWlsXl8KikpYe7u7qK4pNenoaGBubu7s+vXrxtc\n",
              "RsgydeRqKFP2V8bsX77GqnY691fGxFsNZco+y5j9ypWuLDSYM+a3raxfvx579+5FbGws+vfvDwBo\n",
              "b29HeXm5epmYmBgMHToUAwcOBADMnz8fW7duBQAkJSWhuLgY06ZN45xnjVu3bqGurk79eu/evfjD\n",
              "H/5gtAwtnceHffv2ITg4GGPGjAEgzjLtZIsytFX56ttfAfGVr6H9FbBNefNBd58FBC5Xk9NKD5GV\n",
              "lcXCwsLYqFGj2IQJE1hGRobd3lsmkzEAbOTIkSw4OJgFBweziRMnssbGRjZhwgQWGBjIgoKC2MyZ\n",
              "M1laWpp6vbKyMjZr1izm7+/P7rnnHnbq1CmT5lkjPz+fhYSEsHHjxrHAwED2+OOPsxs3bjDGjJeh\n",
              "pfOsdf/997MdO3aoX4ulTJcsWcLuvPNO5uzszIYMGcLuuusuxphtytCa8tUXp6H9lTFhy1dfrMb2\n",
              "V6HK1FCsnXT3WcaELVfqG4oQQggnqoYihBDCiZIFIYQQTpQsCCGEcKJkQQghhBMlC0IIIZwoWRBC\n",
              "COFEyYIQQggnShaEEEI4UbIghBDCiZIFIYQQTpQsCCGEcPp/9TZvhe3zI5oAAAAASUVORK5CYII=\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-d12b4f85-c9ef-460a-a76c-4ba2529c2f8f\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-d12b4f85-c9ef-460a-a76c-4ba2529c2f8f\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<google.colab._quickchart_helpers.SectionTitle at 0x7940e29dca00>"
            ],
            "text/html": [
              "<h4 class=\"colab-quickchart-section-title\">Distributions</h4>\n",
              "<style>\n",
              "  .colab-quickchart-section-title {\n",
              "      clear: both;\n",
              "  }\n",
              "</style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def histogram(df, colname, num_bins=20, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[colname].plot(kind='hist', bins=num_bins, title=colname, figsize=(8*figscale, 4*figscale))\n",
              "  plt.gca().spines[['top', 'right',]].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = histogram(train, *['longitude'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-a06fadae-d9b9-418b-b673-437ae0f89a65\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAZI0lEQVR4nO3dfVAU9x0G8OcAPd+4u4hBUDhRDxFFQakOARNtRBt8AYPSVo0B\n",
              "HQpqqUmw47vTphopM2pN0iGKBqwyNVo1GjXiW2msjUY0Vq0alep5iBAiKmLEE3D7h+PVU2TZ5fbu\n",
              "OJ7PzM5w+9u7/X4Redjdu9+qBEEQQERE1AA3RxdARETOj2FBRESiGBZERCSKYUFERKIYFkREJIph\n",
              "QUREohgWREQkimFBRESiGBZERCSKYUEtxrBhw7Bo0SK77S8mJgZLliyx+euuW7cOAQEBNn9dooZ4\n",
              "OLoAIle1d+9eq8cqlQoHDhxAdHS0gyoiko9HFkREJIphQS3ShQsXEBMTg06dOsHPzw+pqamorKy0\n",
              "jA8bNgzvvPMOJk2aBK1WC39/f3zyySdWr5GbmwuDwQBPT0/Ex8cjLS0Nw4YNs3qNJ6e9+vbtCwAY\n",
              "O3YsOnTogJiYmOe2eSIgIADr1q2zPN63bx/69euHDh064PXXX0dxcbHV9nV1dVixYgWCg4Oh1WoR\n",
              "Hh6OQ4cONf2bRPQUhgW1OFVVVYiOjkafPn1gMplQWFiI7777DomJiVbbrV+/HsnJybh9+zZWrVqF\n",
              "tLQ0FBUVAQAOHz6M6dOn4+OPP8adO3eQnJyMnJycF+7z3LlzAIBdu3bh3r17z52iepGrV68iNjYW\n",
              "v/nNb3D79m0sXboUWVlZVtssWbIEGzduxI4dO3D79m0sWrQIsbGx+O9//yvl20LUIIYFtTi7d+/G\n",
              "w4cPkZmZiXbt2sHX1xerVq3Czp07UVZWZtlu/PjxeP311+Hm5obx48ejY8eOOHnyJABgw4YNiIuL\n",
              "Q0xMDNzd3TFq1CiMGjXK5rX+9a9/RUhICFJSUtCqVStERkbi7bffttrmT3/6EzIzMxEUFAQ3Nze8\n",
              "+eabiIyMxKZNm2xeD7VcvMBNLU5xcTG6desGD4////gbDAYAgMlkgo+PDwCgS5cuVs9r3749qqqq\n",
              "AAAlJSUICQmxGg8ICMDNmzdtWuv169fRvXt3q3VPP/7+++9x9+5dJCQkwM3t/3/71dTUWHoisgWG\n",
              "BbU4/v7+MJlMqK2ttQTGk1M2er2+Ua/RtWtXXLt2zWrds4+fpVKpnlvn6emJH3/80fK4trYW5eXl\n",
              "lsd+fn4oLCy0eo7RaLR8rdPp0KZNG+zevRuvvfZao2onkoOnoajFGT16NDw8PLBgwQJUV1ejrKwM\n",
              "7733HsaOHWs5qhAzZcoU7Ny5E/v27UNdXR3y8/Px5ZdfNvgcHx8fXLx40WrdT37yE3zxxRe4ceMG\n",
              "qqurMW/ePNTU1FjGJ06ciLNnz2LdunWora3FsWPHsGHDBsu4Wq3G9OnTMWfOHFy4cAGCIKC6uhqH\n",
              "Dx/GpUuXJHxXiBrGsKAWR6PR4MCBAzh9+jT8/PwQHh4Og8GAv/zlL41+jaFDhyIrKwszZ86ETqfD\n",
              "mjVrMHnyZLRp0+aFz8nIyEBmZiZ0Oh3GjBkDAHjvvfcQHh6O4OBgBAUFwWAwoGvXrpbn9OjRA59/\n",
              "/jlWrVoFnU6HBQsWYMaMGVavu3z5ckycOBEJCQnQ6XQICAhARkaGVegQNZWK9+Amso1x48ahc+fO\n",
              "WLNmjaNLIbI5HlkQybRt2zbcvXsXNTU12Lx5M3bv3o3Jkyc7uiwiRfACN5FMu3btwq9+9Ss8fPgQ\n",
              "3bp1Q05ODi8yk8viaSgiIhLF01BERCSKYUFERKIYFkREJIphQUREolpUWHz44YeOLoGIqFlqUWEh\n",
              "NncPERHVr0WFBRERycOwICIiUXYJi9zcXKhUKuzYsQMAUF5ejjfeeAOBgYEICQnB4cOHLdvKHSMi\n",
              "IuUoHhZGoxFr165FRESEZd28efMQERGBy5cvIzc3F5MmTbLMkCl3jIiIlKNoWDx69AjJycn4+OOP\n",
              "oVarLeu3bNmC6dOnAwAGDRqELl264KuvvmrSGBERKUfRiQRXrlyJqKgohIeHW9ZVVFSgpqbG6iYz\n",
              "AQEBMJlMssfqYzabYTabrdbV1dXZqjUipxYwb4/s5xr/ONqGlZCrUOzI4j//+Q+2bduGRYsWKbWL\n",
              "BmVkZECr1Votx48fd0gtRETNnWJh8c9//hNGoxGBgYEICAjAsWPHkJKSgi1btsDDwwNlZWWWbY1G\n",
              "I/R6Pby8vGSN1Wf+/PmorKy0WgYPHqxUu0RELk2xsJgxYwZKS0thNBphNBoRERGB7OxszJgxAwkJ\n",
              "CVi9ejUAoLCwECUlJRg6dCgAyB57llqthkajsVrc3d2VapeIyKU55OZHmZmZmDJlCgIDA9G6dWvk\n",
              "5eWhVatWTRojIiLl2C0s/vGPf1i+7ty5M/bv31/vdnLHiIhIOfwENxERiWJYEBGRKIYFERGJYlgQ\n",
              "EZEohgUREYliWBARkSiGBRERiWJYEBGRKIYFERGJYlgQEZEohgUREYliWBARkSiGBRERiWJYEBGR\n",
              "KIYFERGJYlgQEZEohgUREYliWBARkSiGBRERiWJYEBGRKIYFERGJYlgQEZEohgUREYliWBARkShF\n",
              "w2LkyJHo378/wsLC8Oqrr+LUqVMAgMuXLyMyMhK9evXCoEGDcO7cOctz5I4REZFyFA2LLVu24MyZ\n",
              "M/j3v/+N9PR0JCUlAQBSU1ORkpKCS5cuYe7cuZb1TRkjIiLlKBoWOp3O8nVlZSVUKhXKy8tx4sQJ\n",
              "vPXWWwCA8ePHo7i4GEVFRbLHiIhIWR5K7+Dtt99GQUEBAODLL79EcXExfH194eHxeNcqlQp6vR4m\n",
              "kwlarVbWmMFgeG6/ZrMZZrPZal1dXZ2SrRIRuSzFL3Bv2LABxcXFWLp0KebOnav07iwyMjKg1Wqt\n",
              "luPHj9tt/0RErsRu74ZKTExEQUEB/Pz8UFpaitraWgCAIAgwmUzQ6/Xw9/eXNVaf+fPno7Ky0moZ\n",
              "PHiwfZolInIxksNi3759jdruzp07uHHjhuXxjh074OXlBW9vbwwcOBB5eXkAgG3btsHPzw8Gg0H2\n",
              "WH3UajU0Go3V4u7uLrVdIiICoBIEQZDyhKioKNy8eRMzZ87E1KlTodFo6t3u2rVrSEhIQHV1Ndzc\n",
              "3PDyyy9j+fLlCAsLw8WLF5GUlISKigpoNBrk5uaiX79+ACB7rDHS09OxcuVKKe0SNUsB8/bIfq7x\n",
              "j6NtWAm5CslhAQCnTp1CVlYWdu3ahfj4eKSlpaFPnz5K1GdTDAtqKRgWZGuyrlkMGDAAa9euRX5+\n",
              "Pnbv3o3+/ftjxIgROHv2rK3rIyIiJyArLA4ePIi4uDjEx8fj17/+NcrKypCamoo333zT1vUREZET\n",
              "kPw5i+DgYHTq1AmzZs1CfHy85aLxhAkT8Omnn9q8QCIicjzJYZGXl4fw8PB6x/bu3dvkgoiIyPlI\n",
              "Pg118uRJ3Lp1y/K4oqICa9eutWlRRETkXCSHRVZWFjp27Gh57OXlhaysLJsWRUREzkVyWNT3TlvO\n",
              "uURE5NokX7Pw9fXFli1b8POf/xwAsHnzZvj6+tq8MLI/vjefiF5EclisWrUKcXFxmDNnDgCgXbt2\n",
              "2Llzp80LIyIi5yE5LHr37o3z58/j4sWLAICgoCDOuURE5OJk3c9CpVJBp9OhtrYWJSUlAPDC2V+J\n",
              "iKj5kxwW69evx6xZs9CqVSu4uT2+Pv7kDnhEROSaJIfFkiVLUFhYiKCgICXqISIiJyT5rbOdOnVi\n",
              "UBARtTCSw2LcuHFYtWoVysvLcffuXctCRESuS/JpqIULFwJ4fG8IlUoFQRCgUqn4wTwiIhcmOSwe\n",
              "PXqkRB1EROTEZN3P4uTJk9i4cSOAx/faLi0ttWlRRETkXGRNJDht2jT8/ve/B/B41tlJkybZui4i\n",
              "InIiksMiOzsbx44dg0ajAQD07NkTP/zwg80LIyIi5yE5LNRqNdq2bWu1zsND1gfBiYiomZAcFi+/\n",
              "/DIuXboElUoF4PEnujnVBxGRa5M16+zEiRPx3Xffwd/fHxqNBrt371aiNiIichKSjywMBgO++eYb\n",
              "nDx5Evv27cOZM2fQvXv357Z78OABxo0bh169eiE0NBQjRoxAUVERAKC8vBxvvPEGAgMDERISgsOH\n",
              "D1ueJ3eMiIiUIzksTCYTrl+/jvbt26NDhw4oKSmByWSqd9uUlBRcvHgRp0+fRlxcHJKTkwEA8+bN\n",
              "Q0REBC5fvozc3FxMmjQJNTU1TRojIiLlSD4NFR4ebvnk9oMHD3D//n14eXk9N+tsmzZtMGrUKMvj\n",
              "iIgILF++HACwZcsWy1HGoEGD0KVLF3z11VeIjo6WPUZERMqRHBbPvk12+/btOH36tOjzPvzwQ8TF\n",
              "xaGiogI1NTXw8fGxjAUEBMBkMskeq4/ZbIbZbLZaxylJiIjkkfUJ7qfFx8djz56G7928bNkyFBUV\n",
              "ISMjo6m7a7SMjAxotVqr5fjx43bbPxGRK5EcFk/PNHv79m3k5+c3OOvs8uXLsX37duzduxft2rWD\n",
              "l5cXPDw8UFZWZtnGaDRCr9fLHqvP/PnzUVlZabUMHjxYartERAQZYaHT6fDSSy9Bp9PB29sb6enp\n",
              "+Oijj+rdduXKldi0aRMOHDgAnU5nWZ+QkIDVq1cDAAoLC1FSUoKhQ4c2aexZarUaGo3GauG9womI\n",
              "5FFs1tnr169j9uzZ6NGjB376058CePwL/JtvvkFmZiamTJmCwMBAtG7dGnl5eWjVqhUAyB4jIiLl\n",
              "KDZPh5+fHwRBqHesc+fO2L9/v03HiIhIOZLDws3NzTLVx9N4EyQiItclOSz+8Ic/oLq6GjNmzAAA\n",
              "rF69Gm3btsW7775r69qIiMhJSA6Lzz//HCdPnrQ8Xrp0KcLDwy23WyUiItcjOSyqqqpQXl4Ob29v\n",
              "AI/na6qqqrJ5YUTUvATMa/jzVg0x/nG0DSshJUgOi9mzZyM0NNQylUd+fr7lrnlEZFtN+QVMZEuS\n",
              "wyI1NRVRUVEoKCgAAKSnp6Nv3742L4yIiJyHrLfOenl5oV+/fhg2bBhqa2vx8OFDtG7d2ta1ERGR\n",
              "k5D8Ce6tW7ciIiICU6dOBQCcO3cO48aNs3VdRETkRCSHRUZGBr799lvL9B2hoaG4du2aresiIiIn\n",
              "Ijks3N3d4eXlZbWOp6CIiFyb5LDw9PTE999/b/kU96FDh9CxY0ebF0ZERM5D8gXuzMxMxMTE4MqV\n",
              "KxgyZAiuXr0qej8LIiJq3iSFxaNHj1BXV4eCggJ8/fXXEAQBkZGRVtOPExGR65EUFm5ubkhJScHp\n",
              "06cRExOjVE1ERORkJF+zCAwMRFFRkRK1EBGRk5J8zeLWrVsICwtDZGQkOnToYFm/fft2mxZGRETO\n",
              "o9FhkZKSguzsbCQmJiI2NhYvvfSSknUREZETaXRYnDhxAgCQmJiIgQMH4ttvv1WsKCIici6Sr1kA\n",
              "eOHtUomIyDU1+siiuroaZ8+ehSAIePDggeXrJ/r3769IgURE5HiSwiI2Ntby+OmvVSoVrly5YtvK\n",
              "iIjIaTQ6LIxGo4JlEBGRM5N1zYKIiFoWWTc/InqW3Nt/8t7LRM2DomExa9YsfPHFF7h27RpOnTqF\n",
              "sLAwAMDly5eRmJiImzdvQqvVYv369ZZbs8odo//jfZuJyNYUDYsJEyZgzpw5GDJkiNX61NRUpKSk\n",
              "ICkpCVu3bkVSUhIKCwubNEZEtsE/Nqg+il6zeO211+Dn52e1rry8HCdOnMBbb70FABg/fjyKi4tR\n",
              "VFQke4yIiJRl92sWxcXF8PX1hYfH412rVCro9XqYTCZotVpZYwaD4bn9mM1mmM1mq3V1dXUKd0dE\n",
              "5Jpc9t1QGRkZ0Gq1Vsvx48cdXRYRUbNk9yMLf39/lJaWora2Fh4eHhAEASaTCXq9HhqNRtZYfebP\n",
              "n4/09HSrdYsXL7ZHiyQB30VF1DzY/cjC29sbAwcORF5eHgBg27Zt8PPzg8FgkD1WH7VaDY1GY7W4\n",
              "u7vbp0kiIhej6JFFamoq9uzZg7KyMvzsZz+Dp6cnioqKsGbNGiQlJWHZsmXQaDTIzc21PEfuGBER\n",
              "KUfRsFizZk2964OCgnD06FGbjhERkXJc9gI3ERHZDsOCiIhEMSyIiEgUw4KIiEQxLIiISBSnKCey\n",
              "A07OR80djyyIiEgUw4KIiETxNBRRI/FUErVkPLIgIiJRDAsiIhLFsCAiIlEMCyIiEsUL3NQsNeVi\n",
              "M2+cRCQdjyyIiEgUw4KIiEQxLIiISBTDgoiIRPECN7U4/CQ2kXQ8siAiIlEMCyIiEsWwICIiUQwL\n",
              "IiIS1ewucF++fBmJiYm4efMmtFot1q9fj759+zq6LJvjRVhqSeT+vPPT+PbT7MIiNTUVKSkpSEpK\n",
              "wtatW5GUlITCwkLF98sfZiLXwv/T0jSrsCgvL8eJEyewf/9+AMD48eORlpaGoqIiGAwGB1dHRPbG\n",
              "I3D7aVZhUVxcDF9fX3h4PC5bpVJBr9fDZDI9FxZmsxlms9lqXV1dnd1qfYI/zETkCppVWEiRkZGB\n",
              "999/32pd7969kZ6eLuv14huxTV1dHY4fP47BgwfD3d1d1n6cHXt0HS2hTyV6TE8/ZJPXsaUX9dmt\n",
              "Wze88847NtmHShAEwSavZAfl5eUwGAy4desWPDw8IAgCfH19ceTIkUYdWajVaqjVasXqu3v3LrRa\n",
              "LSorK6HRaBTbjyOxR9fREvpsCT0C9umzWb111tvbGwMHDkReXh4AYNu2bfDz86v3eoVarYZGo7Fa\n",
              "lAwKIiJX1uxOQ61ZswZJSUlYtmwZNBoNcnNzHV0SEZHLa3ZhERQUhKNHjzq6DCKiFqVZnYZydmq1\n",
              "Gr/73e9c+nQXe3QdLaHPltAjYJ8+m9UFbiIicgweWRARkSiGBRERiWJYEBGRKIaFTHv27EF4eDjU\n",
              "ajXeffddq7GPPvoIISEh6NevH/r372/5XMjTqqur0adPH4SFhdmnYBnk9vjZZ58hLCwMISEhCAkJ\n",
              "wYoVK+xceeM15d9x6dKl6NmzJ3r27ImFCxfasWrpGuqzobEffvgBY8eORf/+/REcHIzExERUV1fb\n",
              "r3AJ5PYIPP7MVr9+/Sw/s0aj0S41y9GUPoHHH27u3Lkzxo0bJ2m/ze6ts84iMDAQOTk5+Nvf/oZ7\n",
              "9+5ZjfXt2xf/+te/oNVqUVxcjAEDBuCVV15Bz549LdvMnTsXUVFRdpkxVy65Pfr7+yM/Px8+Pj6o\n",
              "rKxEeHg4wsPDMWzYMMc00gC5PR4+fBibNm3CmTNn4OHhgaioKERGRmL0aOeckbShPhsa++CDDxAY\n",
              "GIhdu3ahrq4Oo0ePRm5uLmbOnGnP8htFbo+nTp3CwoUL8fe//x1dunRBVVWVU09/IrfPJ1JTUzFm\n",
              "zBhUVFRI2i+PLGTq1asXQkNDLZMaPm348OHQarUAAH9/f/j4+KC4uNgyfvDgQZSUlGDy5Ml2q1cO\n",
              "uT1GRUXBx8cHAKDVatG7d2+n/UtNbo+bN2/GlClT0L59e6jVakybNg2bNm2ya+1SNNRnQ2MqlQpV\n",
              "VVV49OgRHj58iPv378PPz88eJUsmt8cVK1YgPT0dXbp0AQB4enqiXbt2itcrl9w+AeDTTz9F9+7d\n",
              "8eqrr0reL8NCYQcPHsTt27cxaNAgAMCdO3cwZ84cfPLJJw6uzHae7fFp58+fx9GjRxEdHe2Aymzn\n",
              "2R5NJhO6detmGQ8ICIDJZHJUeYpZvHgxioqK4OPjA29vbwQHByM2NtbRZdnU+fPnYTKZMHToUAwY\n",
              "MACLFy92yAzVSrt69SpWr16NDz74QNbzGRYv8Morr6BTp071Lk8fJTTk7NmzmDp1KjZv3oz27dsD\n",
              "ANLS0rBgwQJ4e3srWX6jKNXjE9evX0dcXBxWr17tsL9Gle7RWdiiz/p89tln6NOnD0pLS3Hjxg1c\n",
              "unQJ69ats2HljadUj7W1tTh16hTy8/Nx5MgRfP311w79Y06JPgVBwLRp0/DnP/8Zbdu2lfUavGbx\n",
              "Ak2dUuT8+fMYM2YMcnJyMGTIEMv6I0eO4MiRI/jtb3+LBw8e4NatWwgKCsLFixebWrJkSvUIADdu\n",
              "3EB0dDQWLVqEhISEJu2nKZTqUa/X49q1a5bHRqMRer2+SftqCqWmwMnKykJ2djbc3d3h6emJCRMm\n",
              "oKCgAMnJyYrsryFK9ajX6xEfH2/5JRofH4+jR48iLS1Nkf2JUaLPu3fv4syZM/jFL34BALh37x7u\n",
              "37+P4cOH49Chxk25ziMLBVy4cAGjRo1CdnY2RowYYTVmNBoty5O/2hwRFE3VUI+lpaUYPnw45s6d\n",
              "i8TERAdV2HQN9ZiQkICNGzfixx9/hNlsRk5ODn75y186qFLl9OjRA/n5+QCAmpoa7Nu3DyEhIQ6u\n",
              "yrYmTZqE/fv349GjR6itrcX+/fsRGhrq6LJsSqvVoqKiwvK7Z/ny5Rg5cmSjgwIAIJAsBw8eFLp2\n",
              "7Sp4enoKHTp0ELp27Srs3LlTEARBiI6OFnQ6nRAaGmpZ8vPzn3uNgoICITQ01M6VN57cHpOTk4V2\n",
              "7dpZjeXk5DiylRdqyr/j+++/L3Tv3l3o3r27MG/ePEe10CgN9dnQ2JUrV4SRI0cKISEhQnBwsDBt\n",
              "2jShurraka28kNwe6+rqhNmzZwu9e/cW+vbtK0yfPl0wm82ObKVBcvt8Wm5urhAXFydpv5wbioiI\n",
              "RPE0FBERiWJYEBGRKIYFERGJYlgQEZEohgUREYliWBARkSiGBRERiWJYEBGRKIYFERGJYlgQEZEo\n",
              "hgUREYn6H2OMXW3HPiD7AAAAAElFTkSuQmCC\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-a06fadae-d9b9-418b-b673-437ae0f89a65\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-a06fadae-d9b9-418b-b673-437ae0f89a65\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def histogram(df, colname, num_bins=20, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[colname].plot(kind='hist', bins=num_bins, title=colname, figsize=(8*figscale, 4*figscale))\n",
              "  plt.gca().spines[['top', 'right',]].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = histogram(train, *['latitude'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-fe2f3a0d-e260-41b9-9d99-497dfa87a6cb\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAW7klEQVR4nO3de1BU1x0H8O9dkEXFBV1FXgFiWUgnPggGZqummrFJNU4xMdKH\n",
              "QV0bB0yaSTvYUcljNMZAbB1GqnVAm4EkpBWiaKbRWkwGNGlVUKM1OkGILoso3YgINtUV2NM/qHdc\n",
              "Xc3dZS+7LN/PzJ3ZPecu93d05eu55+5dSQghQERE9B003i6AiIgGBgYGEREpwsAgIiJFGBhERKQI\n",
              "A4OIiBRhYBARkSIMDCIiUoSBQUREijAwiIhIEQYGkRMzZszAa6+95vbrP/jgAyQlJXmwol7d3d2Q\n",
              "JAk1NTUe/9lE34WBQdRHzsLlueeeQ319vfzcZDIhMzOzv0sj8igGBhERKcLAIPoOWVlZiI+PR0hI\n",
              "CB588EGsXr0adrsdALBs2TJ89tln+N3vfoeQkBCEhIQAAEpLSxETEwMAyMvLwwcffIDy8nJ5H4vF\n",
              "4rDPLWvWrMG0adPk51arFfPmzUNYWBjGjRuH8vLyu+o7cuQIZsyYAb1ej7i4OLz++uvo7u5W64+D\n",
              "BrFAbxdA5OvS0tLw5ptvIjw8HEeOHMGcOXMQFRWF7OxsFBUV4auvvsK0adOwbt06p69/5ZVXcPbs\n",
              "WXR3d6OsrMylY2dmZkKj0eDcuXMAgEWLFjn019fXY+bMmfjTn/6E+fPno6WlBenp6QgODsarr77q\n",
              "3oCJ7oEzDKLvsHTpUowdOxaSJMFoNCIzMxNVVVWqH7elpQX79+/H73//e4waNQqjRo1Cfn6+wz5/\n",
              "/OMf8ZOf/AQ///nPERgYiLi4OKxYsQIlJSWq10eDD2cYRPchhEBeXh7+/Oc/4+LFixBC4MaNG0hN\n",
              "TVX92BcuXAAAPPjgg3Lb7Y8BoKGhAdXV1QgLC5Pb7Ha7fMqMyJM4wyC6j+3bt2Pjxo147733cPny\n",
              "ZVy9ehXZ2dm4/XvHNJrv/mfkbJ8RI0bg22+/dWi7ePGi/PjW+obZbJbbbn8MABEREViwYAGuXr0q\n",
              "b52dnfjPf/6jZHhELmFgEN1HR0cHAgMDER4eDkmSUF1dfdc6REREBM6ePXvfnxMREYGvv/4aPT09\n",
              "ctsjjzyCa9euoby8HHa7HTU1Nfjwww/l/ujoaMycORMrVqxAe3s72tvb8corrzj83BdffBE7duzA\n",
              "hx9+iJs3b6KnpweNjY3Yt2+fB0ZP5IiBQXQfJpMJM2fOxIQJEzB69GgUFRXd9XmK5cuXo76+HiNH\n",
              "jnQ4NXS7rKwsAMDo0aMRFhYGi8WCcePGYfPmzfjtb3+LsLAwFBcXY8mSJQ6vKysrQ1BQEOLj45GS\n",
              "koKf/exnDv2pqanYv38/tm3bhujoaOj1esyfPx9NTU2e+0Mg+j+J3+lNRERKcIZBRESKMDCIiEgR\n",
              "BgYRESnCwCAiIkUYGEREpAgDg4iIFGFgEBGRIoMqMAoLC71dAhHRgDWoAoOffiUict+gCgwiInIf\n",
              "A4OIiBRhYBARkSIMDCIiUoSBQUREivArWv1Y/Ko9br/W/PYcD1ZCRP6AMwwiIlKEgUFERIowMIiI\n",
              "SBEGBhERKcLAICIiRRgYRESkSL8ERklJCSRJwu7duwEAVqsVs2bNgsFgwPjx43Hw4EF5X3f7iIhI\n",
              "XaoHhtlsxrZt22A0GuW2VatWwWg0oqGhASUlJViwYAG6urr61EdEROpSNTDsdjuWLl2KTZs2QavV\n",
              "yu0VFRVYtmwZACA1NRVRUVE4cOBAn/qIiEhdqn7Su6CgAFOnTsXkyZPltra2NnR1dSEiIkJui4+P\n",
              "h8VicbvPGZvNBpvN5tDW09PjqaEREQ06qs0wvvzyS+zcuROvvfaaWoe4r/z8fISGhjpstbW1XqmF\n",
              "iMgfqBYYn332GcxmMwwGA+Lj43H48GFkZWWhoqICgYGBaG1tlfc1m82IjY2FXq93q8+Z3NxcdHR0\n",
              "OGxpaWlqDZeIyO+pFhgvvPACLl26BLPZDLPZDKPRiK1bt+KFF15ARkYGioqKAAB1dXVoaWnB9OnT\n",
              "AcDtvjtptVrodDqHLSAgQK3hEhH5Pa/crXb9+vVYuHAhDAYDgoKCUFZWhiFDhvSpj4iI1NVvgVFT\n",
              "UyM/Hjt2LKqqqpzu524fERGpi5/0JiIiRRgYRESkCAODiIgUYWAQEZEiDAwiIlKEgUFERIowMIiI\n",
              "SBEGBhERKcLAICIiRRgYRESkCAODiIgUYWAQEZEiDAwiIlKEgUFERIowMIiISBEGBhERKcLAICIi\n",
              "RRgYRESkCAODiIgUYWAQEZEiLgfG3//+dzXqICIiH+dyYKxduxZJSUkoLCxEZ2fnffd98sknMXHi\n",
              "RCQnJ+Oxxx7DF198AQBoaGjAlClTkJiYiNTUVJw+fVp+jbt9RESkLpcD4x//+Ae2b9+OL7/8EomJ\n",
              "iXjxxRdx5swZp/tWVFTgX//6F06cOIGcnByYTCYAQHZ2NrKysnD27FmsXLlSbu9LHxERqUsSQgh3\n",
              "X3zixAmkp6fj4sWLePzxx1FQUIAJEyY43be0tBQbN25EVVUVEhIScOXKFQQGBkIIgcjISHz++efQ\n",
              "6XRu9SUkJCiqNycnBwUFBe4O1yviV+3xynHNb8/xynGJyHcFuvOiTz75BJs2bcKpU6fwq1/9Cs8/\n",
              "/zxqamrwzDPPoLGx0WHfRYsWobq6GgCwd+9eNDc3IzIyEoGBvYeWJAmxsbGwWCwIDQ11q89ZYNhs\n",
              "NthsNoe2np4ed4ZLRERw45TU97//fbzxxhvIzMxEQ0MDVq5cidGjR2P+/PkwGAx37f/ee++hubkZ\n",
              "69atw8qVKz1StBL5+fkIDQ112Gpra/vt+ERE/sblU1LHjh3D5MmT3TrY0KFDYTabYTAYVD8l5WyG\n",
              "8frrr6OwsNCt2r2Fp6SIyFe4PMM4duwYrly5Ij9va2vDtm3b7trv6tWruHjxovx89+7d0Ov1CA8P\n",
              "R0pKCsrKygAAO3fuRExMDBISEtzuc0ar1UKn0zlsAQEBrg6XiIj+z+UZRnJyMk6cOOHQ9sgjj8iX\n",
              "zN7S1NSEjIwMXL9+HRqNBmPGjMGGDRuQnJyM+vp6mEwmtLW1QafToaSkRF4sd7dPCS56K8cZBhHd\n",
              "yeVFb2f54mwxOS4u7p5rBklJSTh06JBH+4iISF0un5KKjIxERUWF/Ly8vByRkZEeLYqIiHyPyzOM\n",
              "jRs3Yu7cuVixYgUAYNiwYfjoo488XhgREfkWlwPjoYcewpkzZ1BfXw+g9zQRF5OJiPyfWx/ckyQJ\n",
              "YWFh6O7uRktLCwAgNjbWo4UREZFvcTkwSktL8fLLL2PIkCHQaHqXQCRJgtVq9XhxRETkO1wOjDff\n",
              "fBN1dXVISkpSox4iIvJRLl8lNXr0aIYFEdEg5HJgPP3009i4cSOsVis6OzvljYiI/JvLp6ReffVV\n",
              "AL2fmpYkCUIISJLEO8ESEfk5lwPDbrerUQcREfk4l09JAb03IHz//fcB9N5k8NKlSx4tioiIfI/L\n",
              "gbFlyxb88pe/xJo1awD03q12wYIFnq6LiIh8jMuBsXXrVhw+fBg6nQ4A8L3vfQ/ffPONxwsjIiLf\n",
              "4nJgaLVaDB061KHt1temEhGR/3I5MMaMGYOzZ89CkiQAvZ/85m1BiIj8n1t3q/3FL36Br776Cg88\n",
              "8AB0Oh0+/vhjNWojIiIf4nJgJCQk4MiRI6ivr4cQgnerJSIaJFwODIvFAgAYPnw4APButUREg4TL\n",
              "gTF58mT5E943btzAf//7X+j1et6tlojIz7kcGHdeQltZWYmTJ096rCAiIvJNbn3S+3bz5s3Dnj17\n",
              "PFELERH5MJcD4/Y71La3t2Pfvn1O71Z748YNPP3000hMTMSkSZPwxBNPoLGxEQBgtVoxa9YsGAwG\n",
              "jB8/HgcPHpRf524fERGpy+VTUmFhYfIaRkBAAAwGA/7whz843TcrKwuzZ8+GJEnYvHkzli5dipqa\n",
              "GqxatQpGoxH79u1DXV0dnnnmGZw/fx5Dhgxxu49osIhf5f6M3vz2HA9WQoONanerDQ4OxlNPPSU/\n",
              "NxqN2LBhAwCgoqJCnm2kpqYiKioKBw4cwI9+9CO3+4iISF39dk+PwsJCzJ07F21tbejq6kJERITc\n",
              "Fx8fD4vF4nafMzabDTabzaGN39lBROQ+l9cwNBoNAgIC7tputTuTl5eHxsZG5Ofn97lgpfLz8xEa\n",
              "Guqw1dbW9tvxiYj8jcuBsXbtWqxatQpNTU1oampCbm4u1q5di2vXrjld/N6wYQMqKyvxt7/9DcOG\n",
              "DYNer0dgYCBaW1vlfcxmM2JjY93ucyY3NxcdHR0OW1pamqvDJSKi/3M5MHbt2oW33noLMTExiImJ\n",
              "wbp161BZWYnhw4fLn/6+paCgAH/5y1+wf/9+hIWFye0ZGRkoKioCANTV1aGlpQXTp0/vU9+dtFot\n",
              "dDqdw8ZbmBARuc/lNYxr167BarUiPDwcQO+lrteuXbtrvwsXLmD58uUYN24cHn/8cQC9v8SPHDmC\n",
              "9evXY+HChTAYDAgKCkJZWZl8pZO7fUREpC6XA2P58uWYNGmSfAXUvn375G/fu11MTAyEEE5/xtix\n",
              "Y1FVVeXRPiIiUpfLgZGdnY2pU6eiuroaAJCTk4OHH37Y44UREZFvceuyWr1ejwkTJmDGjBno7u7G\n",
              "zZs3ERQU5OnaiIjIh7gcGDt27MDy5cuh0Whw/vx5nD59Grm5udi7d68a9RH5rb58YpvIG1y+Sio/\n",
              "Px/Hjx+Xr3qaNGkSmpqaPF0XERH5GJcDIyAgAHq93qGNp6OIiPyfy4ExYsQI/Pvf/4YkSQCATz/9\n",
              "FKNGjfJ4YURE5FtcXsNYv349Zs+ejXPnzmHatGk4f/48vw+DiGgQcCkw7HY7enp6UF1djX/+858Q\n",
              "QmDKlCkOn+ImIiL/5FJgaDQaZGVl4eTJk5g9e7ZaNRERkQ9yeQ3DYDDI30lBRESDh8trGFeuXEFy\n",
              "cjKmTJmCkJAQub2ystKjhRERkW9RHBhZWVnYunUrFi9ejPT0dIwcOVLNuoiIyMcoDoyjR48CABYv\n",
              "XoyUlBQcP35ctaKIiMj3uLyGAeCed6ElIiL/pXiGcf36dZw6dQpCCNy4cUN+fMvEiRNVKZCIiHyD\n",
              "S4GRnp4uP7/9sSRJOHfunGcrIyIin6I4MMxms4plEBGRr3NrDYOIiAYfBgYRESnCwCAiIkUYGERE\n",
              "pIiqgfHyyy8jPj4ekiThxIkTcntDQwOmTJmCxMREpKam4vTp033uIyIidbl8LylXzJ8/HytWrMC0\n",
              "adMc2rOzs5GVlQWTyYQdO3bAZDKhrq6uT31q68v3L5vfnuPBSoiIvEPVGcYPf/hDxMTEOLRZrVYc\n",
              "PXoUmZmZAIBnn30Wzc3NaGxsdLuPiIjUp+oMw5nm5mZERkYiMLD30JIkITY2FhaLBaGhoW71JSQk\n",
              "3HUcm80Gm83m0NbT06Py6IiI/JffLnrn5+cjNDTUYautrfV2WUREA1a/B8YDDzyAS5cuobu7G0Dv\n",
              "jQwtFgtiY2Pd7nMmNzcXHR0dDltaWlr/DJKIyA/1+ymp8PBwpKSkoKysDCaTCTt37kRMTIx8Wsnd\n",
              "vjtptVpotVqHtoCAAHUHR+TjePEG9YWqgZGdnY09e/agtbUVP/7xjzFixAg0NjaiuLgYJpMJeXl5\n",
              "0Ol0KCkpkV/jbh8REalL1cAoLi522p6UlIRDhw55tI+IiNTlt4veRETkWQwMIiJShIFBRESKMDCI\n",
              "iEgRBgYRESnCwCAiIkUYGEREpAgDg4iIFGFgEBGRIv1+Lykif9KXezMRDTQMDBr0+EufSBkGBhEp\n",
              "wjvdEtcwiIhIEc4w+gFPeRCRP2BgkFPuhhxPPRD5L56SIiIiRRgYRESkCE9JEZHqeIWVf2BgkEfx\n",
              "FwOR/2JgkM9g2BD5NgYG+QVeukyexisF7zbgAqOhoQGLFy/G5cuXERoaitLSUjz88MPeLouIVMKZ\n",
              "p+8YcIGRnZ2NrKwsmEwm7NixAyaTCXV1dd4ui4h8EGeenjWgLqu1Wq04evQoMjMzAQDPPvssmpub\n",
              "0djY6OXKiIj834CaYTQ3NyMyMhKBgb1lS5KE2NhYWCwWJCQkOOxrs9lgs9kc2np6evqtViIanLw1\n",
              "q+mP028DKjBckZ+fjzfeeMOh7aGHHkJOTo5bP2+eJ4rqZz09PaitrUVaWhoCAgK8XU6/4tgH59iB\n",
              "wTv+nJxP3R57XFwcfv3rX3/nfpIQQvSlyP5ktVqRkJCAK1euIDAwEEIIREZG4vPPP1c0w9BqtdBq\n",
              "tf1Zsld1dnYiNDQUHR0d0Ol03i6nX3Hsg3PswOAev9pjH1BrGOHh4UhJSUFZWRkAYOfOnYiJibkr\n",
              "LIDecNDpdA7bYAoLIiJPG3CnpIqLi2EymZCXlwedToeSkhJvl0RENCgMuMBISkrCoUOHvF0GEdGg\n",
              "M6BOSZFrtFotVq9ePShPxXHsg3PswOAev9pjH1CL3kRE5D2cYRARkSIMDCIiUoSBQUREijAw/MiT\n",
              "Tz6JiRMnIjk5GY899hi++OILh/6SkhJIkoTdu3d7p0AV3WvsNpsNL730EgwGAyZMmCDfh8yf3Gvs\n",
              "e/fuRUpKCpKTkzF+/Hi8++67Xq5UPXe+t61WK2bNmgWDwYDx48fj4MGD3i1QRXeOfcmSJUhMTMSk\n",
              "SZMwdepUz96cVZDfaG9vlx9XVlaKiRMnys/Pnz8vfvCDHwij0Sh27drV/8Wp7F5j/81vfiNeeukl\n",
              "YbfbhRBCXLp0yRvlqcrZ2O12uxg5cqQ4efKkEKL371+r1YrOzk4vVakeZ+/tJUuWiNWrVwshhKit\n",
              "rRXR0dHi5s2b3itSJc7G/tFHH4muri4hhBB//etfRVxcnMeOxxmGHwkLC5Mfd3R0QJIkAIDdbsfS\n",
              "pUuxadMmv73U0NnYv/32W7zzzjt466235D+LiIgIL1Wonnv9vUuShKtXrwLovWWEXq/3u7//e723\n",
              "KyoqsGzZMgBAamoqoqKicODAAW+VqYp7jT09PV2+QavRaERLSwu6u7s9cswB98E9ur9Fixahuroa\n",
              "QO8pCQAoKCjA1KlTMXnyZG+Wpro7x/71119j1KhRyMvLwyeffIKhQ4dizZo1mDlzppcr9bw7xy5J\n",
              "EsrLyzFv3jwMHz4c7e3tqKysRFBQkJcr9Sxn7+22tjZ0dXU5/OcgPj4eFovFGyWqRsm/68LCQjz1\n",
              "1FNygPSZx+Yq5FNKS0vF7NmzxalTp4TRaJSn49OnT/fLU1K3uzX2Y8eOCQDi3XffFUIIcfz4caHX\n",
              "60Vra6uXK1TPrbF3dXWJ6dOniwMHDgghek/LREREiG+++cbLFXrOvd7bly9fFkFBQQ77ZmRkiHfe\n",
              "eccbZapCyb/r999/XyQmJnr0/c7A8GPBwcFi3bp1IiIiQsTFxYm4uDih1WrFmDFjxJYtW7xdnqqC\n",
              "g4NFa2ur0Gg0oru7W25/9NFHxf79+71YmfqCg4PF4cOHhcFgcGh/9NFHRVVVlZeq8rwtW7bc8709\n",
              "bNgwh/Wq1NRUv/p7v9/YhRBi+/btIiEhQTQ1NXn0uAwMP9He3i5aWlrk57t27RLR0dHyYu8t/jjD\n",
              "uN/Yn3jiCbFnzx4hhBDnzp0Ter1eXLhwwVulety9xt7a2ipCQkLEmTNnhBBCNDQ0iJEjR3r8F4gv\n",
              "uf29vXjxYodF76ioKL9c9L7l9rGXl5eLhIQEYTabPX4crmH4iY6ODmRkZOD69evQaDQYM2YMPv74\n",
              "Y3kB1J/db+xFRUV4/vnnsXLlSmg0GhQXFyM6OtrbJXvMvcY+duxYbN26FT/96U+h0Whgt9uxefNm\n",
              "xMbGervkfrF+/XosXLgQBoMBQUFBKCsrw5AhQ7xdVr947rnnEBERgblz58ptn376KfR6fZ9/Nu8l\n",
              "RUREivCyWiIiUoSBQUREijAwiIhIEQYGEREpwsAgIiJFGBhERKQIA4OIiBRhYBARkSIMDCIiUoSB\n",
              "QUREijAwiIhIkf8B+p331PLofggAAAAASUVORK5CYII=\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-fe2f3a0d-e260-41b9-9d99-497dfa87a6cb\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-fe2f3a0d-e260-41b9-9d99-497dfa87a6cb\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def histogram(df, colname, num_bins=20, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[colname].plot(kind='hist', bins=num_bins, title=colname, figsize=(8*figscale, 4*figscale))\n",
              "  plt.gca().spines[['top', 'right',]].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = histogram(train, *['housing_median_age'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-f389bb2b-df7b-4e24-b9e2-e4640be50414\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAaFElEQVR4nO3de1BU5/0G8GcFQyOyoCAVgWVVLjYR5BKsRRNNrLUmjhrQJhoL\n",
              "a5JCTVticao/axgbayGdWqNtJgVNpTVEJYImnZDY2BSrJl5ANHgZK6i4q4JYkYtWEJbv7w/rGVdR\n",
              "z8KuuyzPZ2Znds97Lt93j/p4ztnzHo2ICIiIiB6gj6MLICKinoGBQUREqjAwiIhIFQYGERGpwsAg\n",
              "IiJVGBhERKQKA4OIiFRhYBARkSoMDCIiUoWBQXY3YcIEvPHGGw7Z9o9//GO8+uqrDtm2vbS3t0Oj\n",
              "0WDnzp0AgN27d6N///4wm82OLYxcnrujCyCyp5ycHEeXYHdPPvkkrl696ugyqBfgEQYREanCwKCH\n",
              "orm5GXPmzIG3tzeCg4Pxpz/9SWkrLi5GXFwcvL29ER4ejpUrV6KjowMAUF1dDY1Gg6qqKmX+nTt3\n",
              "QqPRoL29HQBQUlKCJ554At7e3vD19cXYsWNx5coVAIDBYMDcuXOVZfV6PZYvX45nn30WXl5eGD58\n",
              "OLZt26a0iwjeeust6HQ6+Pj44NVXX8UPfvADGAyGB/bxVq3r169HVFQUPD09MW7cOJw7dw7vvPMO\n",
              "QkJC4OPjg7S0NIvTR+fPn8ecOXMQGBgIf39/zJ49G5cuXVLa6+rqkJiYCB8fHwwbNgwFBQUW273z\n",
              "+9i5cycSEhLg6+uLAQMG4JlnnsHhw4fvmr+wsBDh4eHw8vLCpEmTcP78+Qf2EQBSU1Oh1+vRv39/\n",
              "DB06FMuWLVP2FwBcvHgRM2bMUOr94IMPLE6hAcD+/fsxYcIE+Pr6IiQkBJmZmUr95MSEyM7Gjx8v\n",
              "Wq1WvvjiCzGbzVJYWCh9+vSRyspKOXDggPTt21cKCgqkra1NysrKJCAgQN5++20RETlz5owAkMrK\n",
              "SmV9JSUlAkDa2tpERGTIkCGyfv166ejokNbWVvnqq6/k6tWrIiKSkpIiL730krJsSEiIBAcHy8GD\n",
              "B8VsNsvvf/978fLyksbGRhER+etf/yoDBw6Uffv2SVtbm7z33nvi7u4uKSkpD+znrVonTZokFy9e\n",
              "lObmZhk7dqyEh4fLokWLpKWlRSorK8Xb21s2btwoIiItLS0SEREhCxculKtXr0pzc7PMnTtXvvvd\n",
              "7yrrnTRpkkyePFkuX74sly9flueee04ASElJSaffx549e+TLL7+U1tZWaWpqkh/96Eei0+mktbXV\n",
              "Yv45c+ZIQ0ODNDQ0SEJCgiQnJ6van+vWrZPa2lrp6OiQvXv3ysCBAyUnJ0dpf+aZZ2Tq1KlSX18v\n",
              "9fX1Mm3aNIt6T5w4IZ6enrJp0yZpa2uT6upqiYqKkhUrVqjaPjkOA4Psbvz48TJv3jyLaX5+frJ5\n",
              "82ZJTU2VGTNmWLStWrVKIiIiRERdYOj1elm6dKmcO3furm13Fhhvvvmm8vnq1asCQPbt2yciIhMn\n",
              "TpRf/OIXFuuIi4uzKjB27dqlTFu9erX069dP2tvblWlTp06VBQsWiIhIUVGRDBkyRDo6OpT2c+fO\n",
              "CQAxmUzK+4qKCqW9oqLivoFxp/r6eot13Jr/7NmzyjzvvPOOjBgx4oF97Ex6erokJiaKiIjJZBIA\n",
              "cuzYMaX9yJEjFvX+7Gc/kxdffNFiHfn5+TJ8+PAubZ8eHl70podiyJAhFp89PT3R3NwMk8mExx57\n",
              "zKItNDQURqNR9br/9re/ITs7G3Fxcejfvz9eeuklZGZmwt298z/et9fi6ekJ4OYpM+Dm6aHnn3/e\n",
              "Yn69Xq+6FgAICAiwWP+gQYPg5uZmMe3W9iorK3Hx4kUMGDDAYh0eHh4wGo3KckOHDlXabn/fmYqK\n",
              "CixduhTl5eVobm5Gnz43zzzX1dVZzHfn93CrpvsREWRlZWHjxo24cOECRAQtLS2Ij48HAOW0VkhI\n",
              "iLLMnd9fZWUlSkpK4OPjo0zr6OiwOK1FzonXMMihgoODcerUKYtpp06dgk6nAwB4eXkBAK5du6a0\n",
              "X7hwwWL+yMhIbNy4EbW1tSgsLEROTg7y8vK6VE9gYCDOnj1rMe3Oz7Y0ePBghISEoKGhweLV0tKC\n",
              "hIQEBAUFAbh5feSW2993ZtasWRg+fDiOHj2KpqYmnDlzBsDNf+y7a/PmzVi9ejU2bNiA//znP2ho\n",
              "aEBaWpqy7sDAQACW39md39/gwYMxZ84ci/42NTXxl149AAODHOrll19GcXExioqKYDabcejQIfzu\n",
              "d79DamoqAMDX1xdDhw7Fe++9h/b2dpw+fRorV65Ulr9x4wby8vKUi8Te3t5wc3O759HFg/zwhz/E\n",
              "+vXrUVpaivb2duTl5VlcMLa1xMREtLW1ITMzE42NjQBuHgncurAdGBiIiRMnYtGiRbhy5QquXLmC\n",
              "X/7yl/ddZ2NjI7RaLby9vVFfX4+FCxfarN7Gxka4u7vD398fGo0GJSUlyM/PV9qDgoIwYcIELFmy\n",
              "RAmDO+/Bee2111BYWIgtW7bgxo0bMJvNqKqqwvbt221WJ9kHA4Mc6tvf/jYKCwvxm9/8BgMGDMCs\n",
              "WbOQnp6O119/XZlnw4YN2LlzJ3x8fDB37ty7bsQrLCzE448/Dk9PT4wfPx4GgwEpKSldqic5ORk/\n",
              "//nPkZiYCD8/P+zZswdTp07FN77xjW718168vLywd+9eGI1GREZGQqvVIiEhAbt27VLmyc/PxyOP\n",
              "PAK9Xo/Y2Fi88MIL913n+vXrsWXLFnh5eWHMmDGYMmWKzeo1GAyYOHEiIiMj4efnh5ycHItfoQHA\n",
              "xo0bISIICQlBTEwMpk2bBgDKdxgfH48dO3Zg3bp1CAwMhK+vL2bOnGnXIzmyDY3Y4jiVyIVFR0fj\n",
              "hRdewJIlSxxdSo90+PBhxMTE4MKFCxbXd6jn4REG0R0KCgpw/fp1tLS04O2338bx48cxa9YsR5fV\n",
              "Yxw9ehTl5eXo6OjAuXPnkJGRgaeffpph4QIYGER3WLduHQYPHoxBgwYhPz8fH3/8MUJDQ5Uxmzp7\n",
              "zZ4929Fl24TRaLxnHxMSElSto7GxES+++CK8vLwQFxcHPz8/fPDBB3aunB4GnpIiIiJVeIRBRESq\n",
              "MDCIiEgVBgYREanCwCAiIlV6VWCsWbPG0SUQEfVYvSoweCcpEVHX9arAICKirmNgEBGRKgwMIiJS\n",
              "hYFBRESq2DUw0tPTodfrodFoLJ4poNfrERERgejoaERHR1s81L6yshIJCQkIDw9HfHw8jh07pqqN\n",
              "iIjsy66PaJ05cyYWLVqEcePG3dVWUFCA6Ojou6anpaUhNTUVBoMBhYWFMBgMKC0tfWAbET2Y/v+K\n",
              "u7xs9VvP2bAS6onseoTx1FNPKY+YVKOurg5lZWXKA1mSkpJgMplQVVV13zYiIrI/h13DSE5ORmRk\n",
              "JF555RXl8ZomkwkBAQHK4zU1Gg10Oh2MRuN92zrT2tqKpqYmi5fZbH44nSMickEOCYxdu3ahoqIC\n",
              "5eXl8PPz6/LjNO8nOzsb3t7eFq8DBw7YfDtERL2FQwJDp9MBAPr27YsFCxZg9+7dAIDg4GDU1NSg\n",
              "vb0dACAiMBqN0Ol0923rzJIlS9DY2GjxGj169EPoHRGRa3rogXHt2jU0NDQonzdt2oSYmBgAgL+/\n",
              "P2JjY5Gfnw8AKCoqQlBQEEJDQ+/b1hkPDw9otVqLl5ubm307R0Tkwuz6K6m0tDQUFxejtrYWkydP\n",
              "hpeXFz7//HMkJSXBbDZDRDBs2DBs2LBBWSY3NxcGgwFZWVnQarXIy8tT1UZERPZl18DIzc3tdPqh\n",
              "Q4fuuUxERAT27t1rdRsREdkX7/QmIiJVGBhERKQKA4OIiFSx6zUMInIdHFaEGBhkU/xHhch18ZQU\n",
              "ERGpwsAgIiJVGBhERKQKr2EQdQOv2VBvwiMMIiJShYFBRESqMDCIiEgVBgYREanCwCAiIlUYGERE\n",
              "pAoDg4iIVGFgEBGRKgwMIiJShYFBRESqMDCIiEgVBgYREanCwQeJiJyEsw9mySMMIiJShUcYRA7S\n",
              "1f9Nclh0chQGBrkEZz+UJ3IFPCVFRESqMDCIiEgVBgYREalidWD8/e9/t0cdRETk5KwOjOXLlyMi\n",
              "IgJr1qxBU1OTPWoiIiInZHVgfPnll9i8eTOOHj2K8PBwvPbaazh+/Lg9aiMiIifSpWsYMTExWLdu\n",
              "HbZv345PPvkEUVFRmDRpEo4cOWLr+oiIyEl0KTD+8Y9/YPr06UhMTMRPfvIT1NbWIi0tDc8//7yt\n",
              "6yMiIidh9Y173/rWt+Dn54f09HQkJibCzc0NADBz5kz8+c9/tnmB1Ht05+Y7cm68sdI1WH2EkZ+f\n",
              "j927d2PWrFlKWNzy2WefWXxOT0+HXq+HRqPB4cOHlemVlZVISEhAeHg44uPjcezYsW63ERGRfVkd\n",
              "GAcPHkR9fb3y+fLly1i3bl2n886cORN79uxBSEiIxfS0tDSkpqbi5MmTWLx4MQwGQ7fbiIjIvqwO\n",
              "jHfffRcDBw5UPvv6+uLdd9/tdN6nnnoKQUFBFtPq6upQVlaGuXPnAgCSkpJgMplQVVXV5TYiIrI/\n",
              "q69hiMhd08xms+rlTSYTAgIC4O5+c9MajQY6nQ5GoxHe3t5dagsNDb1rO62trWhtbe1ynUREZMnq\n",
              "I4yAgAB8+OGHyueCggIEBATYtChbyM7Ohre3t8XrwIEDji6LiKjHsvoIY/Xq1Zg+fToWLVoEAOjX\n",
              "rx8+/vhj1csHBwejpqYG7e3tcHd3h4jAaDRCp9NBq9V2qa0zS5YsQUZGhsW0zMxMa7tLRET/Y/UR\n",
              "xogRI3D8+HF8+umn+PTTT3HkyBGEhYWpXt7f3x+xsbHIz88HABQVFSEoKAihoaFdbuuMh4cHtFqt\n",
              "xevOX3UREZF6XXqAkkajgY+PD9rb23H+/HkA6PR/+mlpaSguLkZtbS0mT54MLy8vVFVVITc3FwaD\n",
              "AVlZWdBqtcjLy1OW6WobERHZl9WB8Ze//AXp6eno27cv+vS5eYCi0WhQV1d317y5ubmdriMiIgJ7\n",
              "9+61aRsREdmX1YHx61//GqWlpYiIiLBHPURE5KSsvobh5+fHsCAi6oWsDowZM2Zg9erVqKurQ1NT\n",
              "k/IiIiLXZvUpqaVLlwIAMjIyoNFoICLQaDS8KY6IyMVZHRgdHR32qIOIyOY4Sq5tdel5GAcPHsT7\n",
              "778PAGhoaEBNTY1NiyIiIufTpcEHX375ZfzqV78CcHO02jlz5ti6LiIicjJWB8batWuxb98+aLVa\n",
              "AMDw4cNx6dIlmxdGRETOxerA8PDwwKOPPmox7dYIskRE5LqsDoxBgwbh5MmT0Gg0AG7e+X2vAQCJ\n",
              "iMh1dGm02tmzZ+PEiRMIDg6GVqvFJ598Yo/aiIjIiVgdGKGhodi/fz/+/e9/Q0QQERHBUWCJiHoB\n",
              "qwPDaDQCADw9PQHgvqPVEhGR67A6MOLi4pQ7vFtaWvDf//4Xvr6+nY5WS0RErsPqwLjzJ7Rbt27F\n",
              "119/bbOCiIjIOXX797CJiYnIysrCm2++aYt6iOgBujPcBVF3WB0Yt49MazabsX//fo5WS0TUC1gd\n",
              "GD4+Pso1DDc3N4SFheEPf/iDPWojIiInwtFqiYhIlS6NVktERL2P1UcYffr0UYYFuR0fpEQ9FS8i\n",
              "E6ljdWAsX74c169fx/z58wEAOTk5ePTRR7FgwQJb10ZERE7E6sDYtm0bDh48qHxesWIF4uLilEe3\n",
              "EhGRa7L6GkZzc7PFXd11dXVobm62aVFEROR8rD7CWLhwIUaNGoVnn30WALB9+3bl6XtEROS6rA6M\n",
              "tLQ0jB07FiUlJQCAjIwMPP744zYvjIiInEuXhgbx9fVFZGQkJkyYgPb2dty4cQOPPPKIrWsjIiIn\n",
              "YvU1jMLCQowZMwbz5s0DABw7dgwzZsywdV1ERORkrA6M7OxslJeXw8fHBwAwatQonD171tZ1ERGR\n",
              "k7H6lJSbmxt8fX0tpvF0lHPq6g1p1W89Z+NKiMgVWH2E4eXlhYsXLyp3e3/xxRcYOHCgzQsjIiLn\n",
              "YvURxm9/+1tMmTIFp0+fxrhx43DmzBkUF3NoBSIiV2dVYHR0dMBsNqOkpARfffUVRAQJCQnK9Qwi\n",
              "InJdVgVGnz59kJqaiq+//hpTpkyxV01EROSErL6GERYWhqqqqm5vWK/XIyIiAtHR0YiOjkZBQQEA\n",
              "oLKyEgkJCQgPD0d8fDyOHTumLHO/NiIisi+rr2HU19cjOjoaCQkJ6N+/vzJ969atVm+8oKAA0dHR\n",
              "FtPS0tKQmpoKg8GAwsJCGAwGlJaWPrCNiIjsS3VgpKamYu3atUhJScG0adMwYMAAmxdTV1eHsrIy\n",
              "fP755wCApKQk/PSnP0VVVRW0Wu0920JDQ21eCxERWVIdGGVlZQCAlJQUxMbGory8vNsbT05Ohohg\n",
              "9OjReOutt2AymRAQEAB395tlaTQa6HQ6GI1GeHt737Ots8BobW1Fa2urxTQ+3ImIqOu69IhWEen2\n",
              "hnft2oWKigqUl5fDz88PKSkp3V7n7bKzs+Ht7W3xOnDggE23QUTUm6g+wrh+/TqOHDkCEUFLS4vy\n",
              "/paoqCirNqzT6QAAffv2xYIFCxAeHo7g4GDU1NSgvb0d7u7uEBEYjUbodDpotdp7tnVmyZIlyMjI\n",
              "sJiWmZlpVY220p1HgPKua+rt+Ahd52FVYEybNk35fPt7jUaD06dPq97otWvX0NbWpty/sWnTJsTE\n",
              "xMDf3x+xsbHIz8+HwWBAUVERgoKClFNO92u7k4eHBzw8PCymubm5qa6RiIgsqQ6M6upqm2304sWL\n",
              "SEpKgtlshohg2LBh2LBhAwAgNzcXBoMBWVlZ0Gq1yMvLU5a7XxsREdlXl56H0V3Dhg3DoUOHOm2L\n",
              "iIjA3r17rW4jIiL7ckhgkHPjOWMijvbcGQYGEZENufJ/uLr0s1oiIup9GBhERKQKA4OIiFRhYBAR\n",
              "kSoMDCIiUoWBQUREqjAwiIhIFd6H4eRc+TfdRNSz8AiDiIhUYWAQEZEqDAwiIlKFgUFERKowMIiI\n",
              "SBUGBhERqcLAICIiVRgYRESkCgODiIhUYWAQEZEqDAwiIlKFgUFERKowMIiISBUGBhERqcLAICIi\n",
              "VRgYRESkCgODiIhUYWAQEZEqDAwiIlKFz/RWic/WJqLejkcYRESkCgODiIhUYWAQEZEqPS4wKisr\n",
              "kZCQgPDwcMTHx+PYsWOOLomIqFfocYGRlpaG1NRUnDx5EosXL4bBYHB0SUREvUKPCoy6ujqUlZVh\n",
              "7ty5AICkpCSYTCZUVVU5uDIiItfXo35WazKZEBAQAHf3m2VrNBrodDoYjUaEhoZazNva2orW1laL\n",
              "aWaz+aHVSkTkanpUYFgjOzsbb775psW0ESNGICMj457LmM1mHDhwAKNHj4abm5tFW6JdqnSM+/XT\n",
              "1fSWvrKfrqUr/czI+KLL2wsJCcHrr7/+wPk0IiJd3spDVldXh9DQUNTX18Pd3R0igoCAAOzZs0fV\n",
              "EYaHhwc8PDzuuf6mpiZ4e3ujsbERWq3WLn1wBr2ln0Dv6Sv76VqctZ896hqGv78/YmNjkZ+fDwAo\n",
              "KipCUFDQXWEB3AwHrVZr8bpfWBAR0f31uFNSubm5MBgMyMrKglarRV5enqNLIiLqFXpcYERERGDv\n",
              "3r2OLoOIqNfpUaek7M3DwwPLli1z+VNXvaWfQO/pK/vpWpy1nz3qojcRETkOjzCIiEgVBgYREanC\n",
              "wCAiIlUYGP/jyqPgpqenQ6/XQ6PR4PDhw8p0V+pzS0sLZsyYgfDwcIwaNQqTJk1Sxhirq6vD97//\n",
              "fYSFhWHkyJHYtWuXg6vtvu9973uIiopCdHQ0nnzySRw6dAiAa+3T2+Xl5UGj0eCjjz4C4Hr7VK/X\n",
              "IyIiAtHR0YiOjkZBQQEAJ9yfQiIi8vTTT0teXp6IiGzZskWeeOIJxxZkQ//617/EZDJJSEiIHDp0\n",
              "SJnuSn2+fv26FBcXS0dHh4iI/PGPf5Tx48eLiMi8efNk2bJlIiJy4MABCQwMlBs3bjioUtu4cuWK\n",
              "8n7r1q0SFRUlIq61T285c+aMfOc735ExY8bItm3bRMT19umdfzdvcbb9ycAQkYsXL4qXl5e0tbWJ\n",
              "iEhHR4d885vflMrKSgdXZlu3/6F09T6XlpZKSEiIiIh4enpKTU2N0hYfHy87duxwUGW2l5eXJ6NG\n",
              "jXLJfWo2m2XixIlSVlYm48ePVwLD1fZpZ4HhjPuTp6Rw/1FwXZWr93nNmjWYPn06Ll++jLa2Ngwe\n",
              "PFhp0+v1LtHP5ORkBAcHIzMzE++//75L7tNVq1Zh7NixiIuLU6a56j5NTk5GZGQkXnnlFVy6dMkp\n",
              "9ycDg1xOVlYWqqqqkJ2d7ehS7GrDhg0wmUxYsWIFFi9e7OhybO7o0aMoKirCG2+84ehS7G7Xrl2o\n",
              "qKhAeXk5/Pz8kJKS4uiSOsXAABAcHIyamhq0t7cDAEQERqMROp3OwZXZj6v2eeXKldi6dSs+++wz\n",
              "9OvXD76+vnB3d0dtba0yT3V1dY/v5+1SUlJQUlKCoKAgl9qnu3fvRnV1NcLCwqDX67Fv3z6kpqbi\n",
              "ww8/dLl9eqv2vn37YsGCBdi9e7dT/h1lYMC6UXBdhSv2edWqVdi0aRN27NgBHx8fZfqsWbOQk5MD\n",
              "ACgtLcX58+cxfvx4B1XZfQ0NDbhw4YLy+aOPPoKvr6/L7dP58+ejpqYG1dXVqK6uxpgxY7B27VrM\n",
              "nz/fpfbptWvX0NDQoHzetGkTYmJinHN/OuzqiZM5ceKEjBkzRsLCwiQuLk4qKiocXZLNpKamSmBg\n",
              "oLi5uYm/v78MHz5cRFyrzyaTSQDIsGHDZNSoUTJq1CgZPXq0iIjU1tbKpEmTJDQ0VB577DH55z//\n",
              "6eBqu6e6ulri4+Nl5MiREhUVJRMnTlQumLrSPr3T7Re9XWmfnjp1SqKjoyUyMlJGjhwp06ZNkzNn\n",
              "zoiI8+1PjiVFRESq8JQUERGpwsAgIiJVGBhERKQKA4OIiFRhYBARkSoMDCIiUoWBQUREqjAwiIhI\n",
              "FQYGERGpwsAgIiJVGBhERKTK/wOFoT8bcYIhHAAAAABJRU5ErkJggg==\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-f389bb2b-df7b-4e24-b9e2-e4640be50414\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-f389bb2b-df7b-4e24-b9e2-e4640be50414\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def histogram(df, colname, num_bins=20, figscale=1):\n",
              "  from matplotlib import pyplot as plt\n",
              "  df[colname].plot(kind='hist', bins=num_bins, title=colname, figsize=(8*figscale, 4*figscale))\n",
              "  plt.gca().spines[['top', 'right',]].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = histogram(train, *['total_rooms'], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-620fc463-b9bd-474c-97c1-c3cc55c49c15\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAAWzklEQVR4nO3dfVAU9+EG8OcAPRA8QFAhEcTIQRJ5UwrDgA7alFSbjBhTJq3x\n",
              "LcYBtZZmsI04pmrTDMSWQYmpQ3USbGVqYwXtTJzYYEwkaRtBTKIxIy/CCRIQgQqa8Hp8f3/4y45n\n",
              "AHeXW+44ns/MTrj93t4+d9nxmd2929UJIQSIiIgewMnWAYiIaGxgYRARkSwsDCIikoWFQUREsrAw\n",
              "iIhIFhYGERHJwsIgIiJZWBhERCQLC4OIiGRhYRARkSwsDCIr2LVrF+bPn2/rGESaYmGQQ1u4cCFe\n",
              "eeUV2c83mUzQ6XSoqanRMBXR2MTCILKxvr4+W0cgkoWFQQ5rw4YN+Pjjj/GHP/wBHh4e8PDwAAAc\n",
              "OnQIYWFhMBgMCAsLw1/+8hdpmTlz5gAAIiMj4eHhgQ0bNgAA/vSnP0nL+Pn5YdWqVWhtbVWVS6fT\n",
              "Yc+ePYiPj4e7uzuKiorQ3d2NrVu3YtasWfD29saCBQtw7tw5i+WGy/3dntHbb7+NiIgIuLu7Y/78\n",
              "+bh+/TrefPNNzJw5E15eXkhLS4PZbAYA9Pb2YtOmTfDz88PkyZMRFBSEffv2qXpPNE4IIgeWmJgo\n",
              "tm/fLj0+duyYmDx5sjh9+rTo7+8XJSUlwt3dXRw/flwIIURdXZ0AIKqrqy1e59ixY6KyslKYzWZh\n",
              "MplEbGys+NnPfiaN79y5UyQkJMjKBECEhoaKy5cvi4GBAfHtt9+KzZs3i7CwMFFdXS16enpETk6O\n",
              "8PDwEA0NDYpyJyUliRs3bojbt2+LhIQEERISIl5++WXR3d0tqqurhaenp/jb3/4mhBDiwIEDIioq\n",
              "Sty8eVMIIURTU5OoqKhQ9TnT+MDCIId2f2E8+eST4qWXXrJ4Tnp6uvjxj38shBi6MO5XXFwspkyZ\n",
              "Ij1WWhj5+fnSY7PZLNzc3MSJEycsnhcRESGys7MV5S4tLZXG9+7dKyZNmiT6+/uleU8//bT0OocO\n",
              "HRLBwcHi7Nmzore3V1Z2Gt94SIrGlYaGBsyePdtiXnBwMOrr64ddrri4GPHx8Zg2bRoMBgNWrVqF\n",
              "9vZ26fCOUrNmzZL+bm1tRVdX17C55Ob29/eX/nZ3d8fUqVPh7OxsMe/27dsAgJUrVyItLQ2/+c1v\n",
              "4OvriyVLlqCiokLV+6HxgYVBDs3JyXITDwgIwNWrVy3mXb16FYGBgYM+HwCuX7+OlJQU/PKXv0R9\n",
              "fT06Oztx+PBhAIBQecPKe9fj6+sLV1fXYXM9KLcazs7O+PWvf41z586hsbERjz32GJKTk1W/Hjk+\n",
              "FgY5ND8/P1RVVUmP169fj7fffhsfffQRzGYzzpw5g7feegupqakAgKlTp8LJyQmVlZXSMnfu3MHA\n",
              "wID0D3t1dTWys7OtltHJyQnr1q3Djh07UFtbi97eXuzZswc1NTV4/vnnZeVW48yZMzh//jx6e3vh\n",
              "6uoKDw8Pi70Rovu52DoAkZa2bNmCdevWwdvbG0II3Lp1Cx0dHdi0aRMaGhoQGBiIvLw8LF++HADg\n",
              "5uaGrKwsrF+/Hl1dXVixYgX279+P7OxsrF69Gnfu3EF4eDhWrlyJ8vJyq+XMycnBjh07sGjRInR0\n",
              "dCAsLAwlJSUICAgAAKSkpAybW42Wlhakp6fDZDJhwoQJiIiIwLFjx6z1lsgB6YTafWoiIhpXeEiK\n",
              "iIhkYWEQWVF9fb30I8H7p/j4eFvHIxoRHpIiIiJZuIdBRESysDCIiEgWFgYREckyrgojLy/P1hGI\n",
              "iMascVUY165ds3UEIqIxa1wVBhERqcfCICIiWVgYREQkCwuDiIhkYWEQEZEsvLy5TEGZJ1Uva3r9\n",
              "KSsmISKyDRbGKGDZEJEj4CEpIiKShYVBRESysDCIiEgWFgYREcnCwiAiIllYGEREJAsLg4iIZGFh\n",
              "EBGRLCwMIiKShYVBRESysDCIiEgWFgYREcnCwiAiIllYGEREJAsLg4iIZNG0MHp6erB582YYjUaE\n",
              "h4dj5cqVAIDq6mrEx8cjJCQEMTExuHz5srSM2jEiItKWpoWRmZkJnU6HqqoqXLp0CTk5OQCAtLQ0\n",
              "pKamoqqqClu3bsXatWulZdSOERGRtnRCCKHFC3/zzTfw9/fH9evXYTAYpPktLS0IDg5Ge3s7XFxc\n",
              "IISAv78/PvnkExgMBlVjwcHBsjJlZGQgNzdX1fsZyV3zRoJ33CMie6HZLVqvXr2KKVOmICsrC6dP\n",
              "n4abmxt27doFLy8v+Pv7w8Xl7qp1Oh0CAwNRX18PT09PVWODFUZPTw96enos5pnNZq3eLhGRw9Ps\n",
              "kFR/fz+uXbuGxx9/HOfPn8cbb7yB5557Dv39/Vqt0kJ2djY8PT0tprKyslFZNxGRI9KsMAIDA+Hk\n",
              "5ITnn38eADB37lzMmjUL165dQ1NTk1QcQgjU19cjMDAQAQEBqsYGs23bNnR0dFhMsbGxWr1dIiKH\n",
              "p1lh+Pr64oknnsC//vUvAEBdXR3q6uqQkJCAefPmobCwEABQVFSEGTNmIDg4GNOmTVM1Nhi9Xg+D\n",
              "wWAxOTs7a/V2iYgcnmYnvQGgtrYWL774IlpbW+Hk5IQdO3bg2WefRWVlJdauXYu2tjYYDAYUFBQg\n",
              "PDwcAFSPycGT3kRE6mlaGPaGhUFEpB5/6U1ERLKwMIiISBYWBhERycLCICIiWVgYREQkCwuDiIhk\n",
              "YWEQEZEsLAwiIpKFhUFERLKwMIiISBbFhfHdxQSJiGh8UVwYr776KkJDQ5GXl4fOzk4tMhERkR1S\n",
              "XBj//ve/8fe//x1ffvklQkJCsGnTJnz11VdaZCMiIjui6hzG3LlzcfDgQZw6dQrvvvsuIiIikJSU\n",
              "hEuXLlk7HxER2QlVhXH69GkkJydj+fLl+MUvfoHm5makpaXhmWeesXY+IiKyEy5KF3jsscfg6+uL\n",
              "9PR0LF++XLqL3U9/+lO89dZbVg9IRET2QXFhFBYWIjo6etCx9957b8SBiIjIPik+JFVRUYH29nbp\n",
              "cVtbGw4ePGjVUEREZH8UF8b+/fsxZcoU6bGPjw/2799v1VBERGR/FBfGYLcAN5vNVglDRET2S3Fh\n",
              "+Pv74+jRo9Ljd955B/7+/lYNRURE9kfxSe+9e/ciOTkZL7/8MgBg0qRJ+Oc//2n1YEREZF8UF8aj\n",
              "jz6Kr776CpWVlQCA0NBQ6au1RETkuBQXBgDodDp4eXmhv78fjY2NAIDAwECrBiMiIvuiuDAOHTqE\n",
              "9PR0TJgwAU5Od0+B6HQ6tLS0WD0cERHZD8WF8fvf/x7l5eUIDQ3VIg8REdkpxd+S8vX1ZVkQEY1D\n",
              "igtj2bJl2Lt3L1paWtDZ2SlNRETk2BQXxvbt25GRkQE/Pz94e3vDy8sL3t7ewy5TUFAAnU6HEydO\n",
              "AABaWlqwePFiGI1GhIWFobS0VHqu2jEiItKW4sIYGBiQJrPZLP13KCaTCQcPHkRcXJw0LzMzE3Fx\n",
              "caiurkZBQQFWrFiBvr6+EY0REZG2VN0Po6KiAocPHwYA3Lp1C01NTYM+b2BgAOvXr8e+ffug1+ul\n",
              "+UePHsWGDRsAADExMXjooYdw9uzZEY0REZG2VF18cN26ddi1axeAu1erXbFixaDPzc3NRUJCgsXl\n",
              "0Nva2tDX1wc/Pz9pXlBQEOrr61WPDaanp8fiHEtnZyeveUVENAKKC+PAgQP49NNPYTAYAACzZ8/G\n",
              "zZs3v/e8L7/8EkVFRXjllVdGnlKF7OxseHp6WkxlZWU2yUJE5AgUF4Zer4ebm5vFPBeX7/+c4+OP\n",
              "P4bJZILRaERQUBA+/fRTpKam4ujRo3BxcUFzc7P0XJPJhMDAQPj4+KgaG8y2bdvQ0dFhMcXGxip9\n",
              "u0RE9P8UF8bUqVNRVVUFnU4H4O4vvwf7R3vjxo1oamqCyWSCyWRCXFwcDhw4gI0bNyIlJQX5+fkA\n",
              "gPLycjQ2NiIxMREAVI/dT6/Xw2AwWEy85hURkXqqrlb785//HFeuXEFAQAAMBgPeffddRa+xe/du\n",
              "rFq1CkajERMnTkRhYSEmTJgwojEiItKWTgx2R6QHGBgYQGVlJYQQY+pqtRkZGcjNzVW1bFDmSSun\n",
              "kcf0+lM2WS8R0f0U72F8960kd3d3AODVaomIxgnFhREdHQ2dTgchBLq7u/Htt9/Cx8eHV6slInJw\n",
              "igvj/q/QFhcX44svvrBaICIisk+qful9r+XLl+PkSdsc3yciotGjeA/j3ivTms1mnDt3jlerJSIa\n",
              "BxQXhpeXl3QOw9nZGUajEW+88YYW2YiIyI4oLoyBgQEtchARkZ0b8TkMIiIaHxTvYTg5OUmXBbmX\n",
              "EAI6nY5XhCUiclCKC+PVV19FV1cXNm7cCADIz8+Hm5sbXnrpJWtnIyIiO6K4MI4fP46Kigrp8Wuv\n",
              "vYbo6Ghs377dqsGIiMi+KD6Hcfv2bYtfdbe0tOD27dtWDUVERPZH8R7Gli1bEBkZiZ/85CcAgFOn\n",
              "Tkl33yMiIseluDDS0tKQkJCADz/8EMDdK8DOmTPH6sGIiMi+KC4MAPDx8UF4eDgWLlyI/v5+9Pb2\n",
              "YuLEidbORkREdkTxOYxjx44hLi4OL7zwAgDg8uXLWLZsmbVzERGRnVFcGNnZ2bhw4QK8vLwAAJGR\n",
              "kbh27Zq1cxERkZ1RXBjOzs7w8fGxmMfDUUREjk9xYUyePBk3btyQfu39wQcfYMqUKVYPRkRE9kXx\n",
              "Se/du3djyZIlqK2txfz581FXV8f7YRARjQOKCmNgYABmsxkffvgh/vOf/0AIgfj4eOl8BhEROS5F\n",
              "heHk5ITU1FR88cUXWLJkiVaZiIjIDik+h2E0GlFTU6NFFiIismOKz2G0t7cjKioK8fHx8PDwkOYX\n",
              "FxdbNRgREdkX2YWRmpqKAwcOYM2aNVi6dCm8vb21zEVERHZGdmGcP38eALBmzRrMmzcPFy5c0CwU\n",
              "ERHZH1W3aBVCWDsHERHZOdmF0dXVhUuXLuHixYvo7u6W/v5uul93dzeWLVuGkJAQREZGIikpSTpZ\n",
              "3tLSgsWLF8NoNCIsLAylpaXScmrHiIhIW7IPSXV1dWHp0qXS43v/1ul0qK2t/d4yqampWLJkCXQ6\n",
              "Hd58802sX78eH330ETIzMxEXF4dTp06hvLwczzzzDOrq6jBhwgTVY0REpC3ZhWEymRS9sKurq3ST\n",
              "JQCIi4tDTk4OAODo0aPS3kZMTAweeughnD17Fj/60Y9UjxERkbZU3Q9Djby8PCQnJ6OtrQ19fX3w\n",
              "8/OTxoKCglBfX696bDA9PT3o6emxmGc2m638roiIxg9VJ72VysrKQk1NDbKzs0djdQDuXobd09PT\n",
              "YiorKxu19RMRORrNCyMnJwfFxcV47733MGnSJPj4+MDFxQXNzc3Sc0wmEwIDA1WPDWbbtm3o6Oiw\n",
              "mGJjY7V7o0REDk7TwsjNzcWRI0dQUlJicYHClJQU5OfnAwDKy8vR2NiIxMTEEY3dT6/Xw2AwWEzO\n",
              "zs5avVUiIoen2TmM69evY8uWLXjkkUewaNEiAHf/ET937hx2796NVatWwWg0YuLEiSgsLJS+6aR2\n",
              "jIiItKVZYcyYMWPIH/hNnz4d77//vlXHiIhIW6Ny0puIiMa+UftaLakTlKn+boam15+yYhIiGu+4\n",
              "h0FERLKwMIiISBYWBhERycLCICIiWVgYREQkCwuDiIhkYWEQEZEsLAwiIpKFhUFERLKwMIiISBYW\n",
              "BhERycLCICIiWVgYREQkCwuDiIhkYWEQEZEsLAwiIpKFhUFERLKwMIiISBYWBhERycLCICIiWVxs\n",
              "HYC0E5R5UvWyptefsmISInIE3MMgIiJZWBhERCQLC4OIiGRhYRARkSwsDCIikmXMfUuquroaa9as\n",
              "QWtrKzw9PXHo0CHMmTPH1rEcjtpvWPHbVUSOa8ztYaSlpSE1NRVVVVXYunUr1q5da+tIRETjwpja\n",
              "w2hpacH58+fx/vvvAwCeffZZbN68GTU1NQgODrZxOgL42w8iRzamCqOhoQH+/v5wcbkbW6fTITAw\n",
              "EPX19d8rjJ6eHvT09FjMM5vNo5aVlGPZENm3MVUYSmRnZ+N3v/udxbxHH30UGRkZil/LbDbDv6wM\n",
              "sbGxcHZ2tlZEqzCbzShjNmRkfKB4GX526jCbOvacbebMmfjVr371wOfphBBiFPJYRUtLC4KDg9He\n",
              "3g4XFxcIIeDv749PPvlE1h6GXq+HXq9XvN7Ozk54enqio6MDBoNhRO/B2phNPXvOx2zqMJu2xtRJ\n",
              "72nTpmHevHkoLCwEABQVFWHGjBmDnr/Q6/UwGAwWk5qyICKiu8bcIak///nPWLt2LbKysmAwGFBQ\n",
              "UGDrSERE48KYK4zQ0FD897//tXUMIqJxZ0wdkrIVvV6PnTt32uUhLWZTz57zMZs6zKatMXXSm4iI\n",
              "bId7GEREJAsLg4iIZGFhEBGRLCyMB6iurkZ8fDxCQkIQExODy5cva77OoKAghIaGIioqClFRUXjn\n",
              "nXcemEXt2IOkp6cjKCgIOp0On3/++YjXZ82cQ2Ub6vMbzWzd3d1YtmwZQkJCEBkZiaSkJNTU1AC4\n",
              "+wPUxYsXw2g0IiwsDKWlpdJyWowpybZw4ULMmjVL+uz27NkzqtkA4Mknn0RERASioqKwYMECfPbZ\n",
              "Zw/8fzBa/1+HymYP29yoEDSsRYsWiYKCAiGEEP/4xz/ED37wA83XOXPmTPHZZ58pyqJ27EHOnj0r\n",
              "GhoavpdJiyxKcw6VbajPbzSzdXV1iZMnT4qBgQEhhBD79u0TiYmJQgghXnjhBbFz504hhBBlZWXi\n",
              "4YcfFr29vZqNKcmWmJgojh8/Puhyo5FNCCH+97//SX8XFxeLiIgIIYR9bHNDZbOHbW40sDCGcePG\n",
              "DTF58mTR19cnhBBiYGBATJ8+XVRXV2u63sE2vuGyqB1Tm0mLLCPJKbcwbPkZlpeXi5kzZwohhHB3\n",
              "dxdNTU3SWExMjCgpKdFsTEm24QrDFtkKCgpEZGSk3W1z92YTwj63OS3wkNQwhrs6rtZWr16N8PBw\n",
              "vPjii7h58+awWdSOqaVFFmvnvP/z0yq3XHl5eUhOTkZbWxv6+vrg5+cnjQUFBaG+vl6TMSXZvpOZ\n",
              "mYnw8HA899xzqK2tBYBRz7Z69WoEBATgt7/9LQ4fPmxX29z92e6db0/bnBZYGHaotLQUFy9exIUL\n",
              "F+Dr64s1a9bYOtKYYm+fX1ZWFmpqapCdnW3THIO5P9vhw4dx5coVXLx4EQsWLMDTTz9tk1x//etf\n",
              "0dDQgNdeew1bt261SYahDJbN3rY5zdh0/8bO2cNu4ddffy08PDxsvms7lg5JDfb5aZX7Qf74xz+K\n",
              "6Ohoi2PfkyZNGvIQjRZjSrLdT6/Xi9bW1lHPdi9XV1fR3NxsV9vcvdm++3y+Y+ttTkvcwxiGkqvj\n",
              "Wss333yDW7duSY+PHDmCuXPnDptF7ZhaWmSxVs6hPj+tcg8nNzcXR44cQUlJCby8vKT5KSkpyM/P\n",
              "BwCUl5ejsbERiYmJmo3Jzdbf348bN25IzykqKsL06dPh4+Mzatlu3bqFr7/+Wnp84sQJ+Pj42MU2\n",
              "N1Q2V1dXu9nmNGfTuhoDrly5IuLi4oTRaBTR0dHi4sWLmq7v6tWrIioqSoSHh4uwsDCxdOlSUVdX\n",
              "98AsasceJDU1VTz88MPC2dlZTJs2TcyePVuzLEpzDpZtuM9vNLM1NDQIAOKRRx4RkZGRIjIyUsTG\n",
              "xgohhGhubhZJSUkiODhYPP744+LMmTPSclqMyc12584dER0dLcLCwkRERIT44Q9/KD7//PNRzWYy\n",
              "mURMTIyU4YknnpD2Hm29zQ2VzV62udHAa0kREZEsPCRFRESysDCIiEgWFgYREcnCwiAiIllYGERE\n",
              "JAsLg4iIZGFhEBGRLCwMIiKShYVBRESysDCIiEgWFgYREcnyfzQFZHunlnTnAAAAAElFTkSuQmCC\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-620fc463-b9bd-474c-97c1-c3cc55c49c15\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-620fc463-b9bd-474c-97c1-c3cc55c49c15\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<google.colab._quickchart_helpers.SectionTitle at 0x7940e2694220>"
            ],
            "text/html": [
              "<h4 class=\"colab-quickchart-section-title\">2-d distributions</h4>\n",
              "<style>\n",
              "  .colab-quickchart-section-title {\n",
              "      clear: both;\n",
              "  }\n",
              "</style>"
            ]
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "import numpy as np\n",
              "from google.colab import autoviz\n",
              "\n",
              "def scatter_plots(df, colname_pairs, figscale=1, alpha=.8):\n",
              "  from matplotlib import pyplot as plt\n",
              "  plt.figure(figsize=(len(colname_pairs) * 6 * figscale, 6 * figscale))\n",
              "  for plot_i, (x_colname, y_colname) in enumerate(colname_pairs, start=1):\n",
              "    ax = plt.subplot(1, len(colname_pairs), plot_i)\n",
              "    df.plot(kind='scatter', x=x_colname, y=y_colname, s=(32 * figscale), alpha=alpha, ax=ax)\n",
              "    ax.spines[['top', 'right',]].set_visible(False)\n",
              "  plt.tight_layout()\n",
              "  return autoviz.MplChart.from_current_mpl_state()\n",
              "\n",
              "chart = scatter_plots(train, *[[['longitude', 'latitude'], ['latitude', 'housing_median_age'], ['housing_median_age', 'total_rooms'], ['total_rooms', 'total_bedrooms']]], **{})\n",
              "chart"
            ],
            "text/html": [
              "      <div class=\"colab-quickchart-chart-with-code\" id=\"chart-3f740ad5-e0ef-4c14-95a5-55144f47d90c\">\n",
              "        <img src=\"\n",
              "bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9h\n",
              "AAAPYQGoP6dpAAEAAElEQVR4nOz9eZxcdZ3vjz8/55xaeu9OOhtJmoQkRFCWoJDIEteZuTiOo6Ki\n",
              "lwAZWRy4Xo16v1f4Cd+HjCOB65oZdWQYRCW5fkFBnYcCgyIYJGZBEg1LQjp06BDS6b26qms7y+f3\n",
              "x6lzuqq6qrqqu6uX5PN8PALdZ/3UOdWfcz6vz/v9egsppUShUCgUCoVCoVAoFAqFQqGYAWjT3QCF\n",
              "QqFQKBQKhUKhUCgUCoXCQ4lVCoVCoVAoFAqFQqFQKBSKGYMSqxQKhUKhUCgUCoVCoVAoFDMGJVYp\n",
              "FAqFQqFQKBQKhUKhUChmDEqsUigUCoVCoVAoFAqFQqFQzBiUWKVQKBQKhUKhUCgUCoVCoZgxKLFK\n",
              "oVAoFAqFQqFQKBQKhUIxY1BilUKhUCgUCoVCoVAoFAqFYsagxCqFQqFQKBQKhUKhUCgUCsWMYVaK\n",
              "VVu2bJnuJigUCkXFqL5LoVDMNlS/pVAoZiOq71IoZj+zUqx67bXXprsJCoVCUTGq71IoFLMN1W8p\n",
              "FIrZiOq7FIrZz6wUqxQKhUKhUCgUCoVCoVAoFCcnSqxSKBQKhUKhUCgUCoVCoVDMGJRYpVAoFAqF\n",
              "QqFQKBQKhUKhmDEosUqhUCgUCoVCoVAoFAqFQjFjmBKx6v7770cIwS9+8QsA/uEf/oEzzzyT8847\n",
              "j0suuYQ9e/ZMRTMUCoVCoVAoFAqFQqFQKBQznKqLVUeOHOHee+9l3bp1/rIPfehDvPTSS/z5z3/m\n",
              "1ltv5aMf/Wi1m6FQKBQKhUKhUCgUCoVCoZgFGNU8uOM4XH/99fzrv/4rX/jCF/zlH/jAB/yf161b\n",
              "x7Fjx7AsC8OoXnN2tPeydVcnHb0xlrfWs2FtGxevbK3a+Wba+RUKxezi3u2H+eqjBwqu+9L73sQN\n",
              "61cU3fdLj/yFn+09Rtp0CAY0PrJmMV/98Lk521z3w908eaBn0tp7WlOYHbe+Z1z7ev3jc0f66Y2l\n",
              "cKS73NDgyrctHdX28R6/ozdGQziAAI5HEhztTyArOM7KeXVceeFS7nv2CH2xFKZdyd7VQQNWL2oo\n",
              "+ly5d/th7nv2CN1DSf+6AgR0wYp59QhBzr472nv55P27SWZ9tnLvrXedXzgWIZoySaVtLEfiSInt\n",
              "gK4JVs6v561tzfxkz9Gc9qycV8dvv/DOksdVz8+TB3VPFQqFQqGoDifTM7aqYtU3v/lNLrnkEt76\n",
              "1rcW3WbLli28733vKypUpVIpUqlUzjLbtitqx472Xm55ZD/xtEU4oLO7o48XjkW468PnTMmNm+7z\n",
              "KxSK2UUpoQrw1xUSrL70yF/Ytvuo/3vKdPzfPdFnsoUqgDciSS7e/GTFgpXXP/bFUgync/t2y2FU\n",
              "2yslu/8FONgVRUoqEqk82nuG+eqjBxCMb/9q4AAvH4/SE02Neq7cu/0wdz9+EMsZ3VrTlhzoitJU\n",
              "E/D3vXpdG5sfPYCTt20599a7zpGESTRhjjoGgOW45zzQFR21rr1nmPd+4+lRgpV6fp58qHuqUCgU\n",
              "CkV1ONmesVVLA3zhhRd4+OGHue2224pus3XrVh566CH+/d//veg2mzdvpqmpKeff7t27K2rL1l2d\n",
              "xNMWCxvDtNQGWdgYJp622LarE3Bv6s3bnufyLdu5edvz7GjvLXm8Sref6PkrPZ9CoZjd3PfskTG3\n",
              "+UGRbX6295j/sxAjyx/OWv7UwckVqjzeiCQr3sfrH5NW8UmI7LaP9/gLG8OYlkQIMWOEpskk/7kC\n",
              "7vfILiBUZeNdm3ja4gfPHikoMsHY99a7zo6U476+7T3DRY9b7PmpmH2oe6pQKBQKRXU42Z6xVYus\n",
              "euaZZzhy5AirVq0CoKurixtvvJHjx49z00038eCDD3LHHXfw5JNPsmDBgqLHufXWW/n85z+fs+z2\n",
              "228vqw1eCNyTL59ASkkiZWNLScjQCRiCV3tjFauP41ErO3pjhAM6QghiKYu+4TSJtMX2Qz3cu/0w\n",
              "D+zsLHq86VZHT6YwQoVitjAwnB5zm/4i26RNV27whCohQEo3wspjDP1iSvH6R6eYSkJu28d7fCEE\n",
              "KctGE1BZbO7sQAhBOKDzam/MXzYwnHY/b4n7bdnS37cnmiq+4Rh41zmWsiZVDMy+f1D4cypmF+qe\n",
              "KhQKhUJRHU62Z2zVxKqbbrqJm266yf/9ne98J5s2beKDH/wgDz30ELfddhu//e1vaWtrK3mcUChE\n",
              "KBTKWabr+pjn39Hey6YH9zEYT5POvKmnM+mDKctBCFgxvz5HfRRCIKWkayjJtl2dOaKMJ9o8c6iH\n",
              "lGlzWnMNDeFA0e2zWd5az+6OPqJJkzcGk9iOgwRSps23fnsIQxO0zakteP6x2leOmDRewakcoUyJ\n",
              "WQrF5NNSF6RrjEiWOXXBgsuDAY2U6SDliFAFEAqMBNJqYuYIVl7/qGlgF9Gksts+3uPLzERFLJMO\n",
              "OBFmyKXLQUpJ0rQ5b2mzv6ylLsiJMb5Hhi78fefUBTleQXRcdv8/EDeJpywCeub7N94Pkkf2/fOe\n",
              "gfmfUzG7UPdUoVAoFIrqcLI9Y6teDbAQV111Fclkkr//+7/n/PPP5/zzz6evr29Sz/HtJw/RG0th\n",
              "FZhSlowM1MpRHz3RZndHH0nTNYx9YzBJLGWNqVbuaO+lL5aifzjNkb44advBlu75W+qCpCwb03aK\n",
              "nr9U+7LbFU1a7O7o45ZH9uekCZazTTHKSV8c77EVCkVxrrtk2ZjbfPLSwtt8ZM1i/2eZ1f1dccHI\n",
              "8netnjfeppXktKZwxftsWNtGbdAgbBSfhMhu+3iP3zWUJGC4D20x9m6zjq6hJLVBg6vWjkwAXXfJ\n",
              "MnSt9Kf1rk1t0OCTlywr+lKQf2/z+/9E2iaetnGc8V/flfPqRi3Lvn8D8XTBz6mYXah7qlAoFApF\n",
              "dTjZnrFVNVjP5umnn/Z/Nk2z6ud7+fgQQFH/DYCDx6OEgzo90SRDCZO59SHqgvoo9TFbtEnbkuGk\n",
              "iS0l/cPpUdtnzzQ3hgN09A4znLIKRjGcGEphaIK07RRVP0upo+VEhZUbOVaIsYS8iRxboVAU54b1\n",
              "K3j4+WMFjagBvvS3b+KGywpXA/SMyB/ee4yU6RAKaFxxwWK++qERg/L7Nl40Y6oBXryylbs+fA7b\n",
              "dnWyp1A1wAuX5rR9Isd/tTfGinn1IOD4YOXVAAFCusCRYM6U0DTgrEUNnNFaz1Xr2rh4xUjf6xnw\n",
              "/+DZI5zIqwYY1AUr5tcD5Oz75tOayqoGmN//N9cEODqQoDaoM7c+RCxlkixUDXBBphrg7vKqAebf\n",
              "v/OWNI/6nIrZhbqnCoVCoVBUh5PtGTtlYtVMZDBh0gQgBdGkxXDapi6o01wbzFEfs0WbuXXBzAu4\n",
              "Qzxt5aiV+Wlzh7uHsRwnJ7ohH8uRhHSNowMJ0pZD2rYJGTrnL2kCXHX0hWMRuoaShAOuMOad7yu/\n",
              "emnMqLCJ5K2OFUZ4suXEKhQzCSFgSUsNLbUj6X4D8TQNYaOoUOXx1Q+fO2b1vPs2XsTlW7YTTVq0\n",
              "1AY51B3FdiRmKYOjTLs0wNA1Dv7z5WV/nlJcvLK1qgL3WMfPvg4Ah05ESVruVEdNwI34SphuGrnQ\n",
              "BG+a3wCM3I/HPrt+zOMUI2SUdx3zj13o/IW4Yf2KglUji3HxylYOfPV9Y25XqP9vCBtjtsejEgGy\n",
              "2t8PxdSj7qlCoVAoFNXhZHrGTksa4FRw9qLGsrZb2lJD29xaGsIGIKkLGdx1xTk56uPy1nqGEiav\n",
              "9Q1zfDCBoQu0jDCzdvlcf/v8tDkh3EHfWPPvC5pCmBmhKqhrGJrggZ2d7Gjv9dXRtcvn0hA2cs63\n",
              "vLWepGkjM2qYJyadMa8+p+1jbVMIL30xkjB55USU45HEqDDC8R5boZjpLFu2jNWrV/tpyg8++CAA\n",
              "hw4d4uKLL+bMM8/kwgsv5MUXX6xaG6bi7yv7HEFDxyknWiiTxlzMM2s2kn+tg4b7aBS41z27vl1Q\n",
              "d9eV0996xylFuddxpvW3M609CoVCoVAoFIqTi5M2suqz71nFpgf30V2iupEm3Nng+pBBfcjwZ6nz\n",
              "w+TWLG3iiRe7sB3pGhNbbjrDZ969MmfGOn+mORQwMO3SKY9BXWMgblIb0jmjsa5gOl0xdbRU1FUl\n",
              "2+STHSHWXBMkkjCJJEwuaGvhs+9d5V+f8RxboZgtPPjgg5x//vk5yz71qU9x4403snHjRn72s5+x\n",
              "ceNG9uzZU5Xzb1jbxnNH+nnp+FBOutTuV/t8IbtcihVCSJkWvbE0vbGxqw96eE05Hkmy/JZfIwQ0\n",
              "1wS46Z2lI3hmcjGGDWvb+P3Bbl54YyhnuQSSloPAFa5E5pkxEE/7/oW/P9jNGbf+GnCjpFKWU9H1\n",
              "PB5JsuyWXyOAd79pHvdtvChnvXfdXjgWIZIw6YulkbjPr8aaQNn97WRf/1L9/1jn2tHey5YnD7H/\n",
              "WIS05RDQBecsaWbTe1ZNqE0z+TumUCgUCoVCoaiMkzay6uKVrXz7yvNpm1NTdJuwoZU1K7z3aIS6\n",
              "kJveEDA0GsIGdSGDfUcjOdvlzzTPqQ2M2c6ALkikbSIJk6P9ibJM27M/Y7Goq3K22dHey83bnufy\n",
              "Ldu5edvzvjF6doTYwqYwZy6op6kmQGt9qOxjKxQnG93d3Tz33HNs2LABgCuuuIKjR4/S3t5etXNG\n",
              "k+Yov7ueWJobfvxc2YUMihVCmAzPKq9YRX/cZPNjB7h3++GK2jBTijH8+i9vMJy2Ry3PfkC+aVED\n",
              "t17+Ji5d2UpD2GBeQ4hI3CSWsnEy0WYJ0xl3lUUJPHmgh+t+uNtfln3dIgkT0x6J8XIkDCVMXjwW\n",
              "KXi8bKpx/Yv1/0hKnsur1Lu7o594xtMqYTrs6ehn04P7xt2mmf4dUygUCoVCoVBUxkkbWQXuy/T2\n",
              "//1uvvTIX3jwudexMqOImoDGhy9YzDOH+sqKCurojdEQNkZ5heSLSV4kxCsnokjcmfjGcICFTWFe\n",
              "OREdNYgJZ2bhAWxHEktbJAZsTmsOlywxWenscaHIrHx/rd0dfbxwLMJdHz6nIi+qkyknVqHI5ppr\n",
              "rkFKyUUXXcRdd93F0aNHWbRoEYbhdptCCNra2ujs7GTlypWj9k+lUqRSuZGdtj1aECnG1l2dJMzC\n",
              "fkfDabvsQgbFCiE8dXDyzNXBFU9+8OyRgtFVM70Yw8/2Hiu4XAp4y6JGuoaSnNFan/PZ1m1+smJz\n",
              "9nLIvi/Z1+3AiRGzfU24Ex1pSxa95tlU6/oX6v9v3vZ8yXNt3dXJYNwcde0kMBhPj7tNM/07plAo\n",
              "FAqFQqGojJNarPIoZja8o723LKf8sYzG85HSNU6XgDBtrrhgMW8+rYltuzrZfyxCLGmSMG1M262S\n",
              "FNA1LEuClDhI3hhMsLCppqBwVkpkquSFvNSLfaWfV6E42di+fTttbW2Ypsltt93Gtddey1e+8pWK\n",
              "jrF582buuOOOnGXr1q0re/+OMSIryy1kUEx8nsxidgJXbOgfLpz+NtOLMaQzoqAQ5BTEkLJ4Wwcy\n",
              "n9X77JNF9n3Jvm52lvG9lKAJDU3YRa95NlN5/cc6V0dvDIlEeDtkXXNJ+d/rSs+rUCgUCoVCoZhd\n",
              "nLRpgOVw8cpWvnvVBTz22fV896oLiqavbVjbRm3QoGsoyUA8Pcpo3GPrrk4/UkrXBIYGacvhW785\n",
              "BMB3r7qAuz58DvXhAHUhA0dKHIm/D7gv67omiqbT5Zu4L2wME09bbNvVWdFnL/ViX+7nLZZGqFDM\n",
              "dtra3O96IBBg06ZNPPPMMyxdupTjx49jWRbgpg53dnb62+Zz6623EolEcv5ddNFFBbctxPLW0kbV\n",
              "5RpZFzPC1sQYO1aAJ6MUMwuf6WbcwYBnmj563Wt9wxyPJBiMmzl9XEvms1Yjuurs2x9j9W2P8Wrv\n",
              "MAPD6czEwch6iVud0C7T6N67/tGkyWv9cV45MeT6OUomvQ8f614vb61HIJCZz5F9zQXlf68rPa9C\n",
              "oVAoFAqFYnZxyolV4xFYyvVm6uiNkbYcJGDogoCuY+iClG37YpInNtWHjKKRDZYji46AJmv2uNSL\n",
              "fTmfV/mDKE5WhoeHGRwc9H//yU9+wpo1a5g/fz4XXHABW7duBeDhhx9myZIlBVMAAUKhEI2NjTn/\n",
              "dF0vux1rljaVXH/+ktLrPYqJzwsbw2W3pVwWNoYqasNMKcZw9sKGouuiSQukIJ62c/q4Ny8qvs9E\n",
              "iZsOacshZToMp+2CaeQe737TvDGPt2FtG5oQdPbHiSVd7yvTcjh4Isqz7b2T2oePda83rG2juTZA\n",
              "vlYqgOba4Li/EzP9O6ZQKBQnO6lUik9/+tOsWrWKc845x/f4LFVJebzrFArFqcEpkQboUSyF7up1\n",
              "bew9GvE9oNYsbcr53fOEGivNbnlrPa+ciGYqR7nm7VK6Ff+yUyDCAZ3+ePEqgaYt2fTgPpa11hFN\n",
              "mjltGE+KXiGPq7Eq+Y31eZU/iOJk5cSJE1xxxRXYtivmnnHGGfz4xz8G4J577mHjxo3ceeedNDY2\n",
              "cv/991etHXuPRoqmmAkYVeChGJ74nJ/y/A8/nPwqhi93RQsuL9aGmVKM4fhQ8aqxDWGDufUh6oJ6\n",
              "Th/34vHCn3WykEDIEKQsSdouHr81GLfGPNbFK1tZ1lrHYDztT3CYtkMi7X7HW2qDk+pjVepee8VP\n",
              "8qsBnrukOafa7GSfV6FQKBTV5ZZbbkEIwSuvvIIQgq6uLqB0JeXxrlMoFKcGp5RYVUhgOTqQ4Fu/\n",
              "OURtSCcc0Hm2vZcnXuyiNqjTWBMoyxMqu7Q4EiwJQjgZvxMI6FpOCsTujj5SZukBRnc0xWA8zfzG\n",
              "cE4bxhKZCrWtmMfVRF7slT+I4mTljDPOYO/evQXXrV69mj/+8Y9T0g7X26cwlXr7FBKfs32aoHAK\n",
              "3FjkpKZJSBUxhC/WhpnCwHAaXUDQGIl8S5iuGf7pc+v8Zdl9XLZnFRO4hqXQhIYu3HS/Yucq93sQ\n",
              "TZrMz6SPAxw6EUUTkLa978Hk9eFj3etqfRdm8ncsn7/+67+mq6sLTdNoaGjgX/7lX1izZg3Lli0j\n",
              "FApRU+NWMr711lu58sorATfK4Nprr6W3t5empiZ++MMf8uY3v3lC6xQKhWIyGB4e5r777uP111/3\n",
              "xwYLFy70Kyk/8cQTgFtJ+dOf/jTt7e00NjaOa12xiHaFQnHycUqJVYUElrTlkLZtzmisQwhBJGFi\n",
              "Z/ItypltzheDwgGdeNrGdiQhQyOgazmpDZ7YNJS0GMvtRAgxqg2e71W5IlOpCKjvXnXBuF/slQm7\n",
              "QlFdlrfW83KJ6J2JevEEAxop05mQwJK/r6ELrrznj7x0fAiAxc01NNYERkWIFmNHey9bnjzk73/W\n",
              "okY2vWdV1QWIlrogJyJJUqZNvtxWrI9rqQvSFUm6vXg1jKsYEcz8thQ4V1M4AGRPmgyStiWOI9E0\n",
              "4f+/fziNaTmciLjpcZomcCw38jeWsuiNpYinLWwnzI723lkj+sxWHnroIZqbmwH4+c9/zsaNG/nz\n",
              "n/8MwIMPPsj5558/ah8VnaBQKGYqhw8fZs6cOdx555389re/paamhi9/+cs0NzcXraTc1NQ0rnXV\n",
              "qMCsUChmJqeUZ1Uhn6a0bRPUNV/AMm3HnW22ypttzjc8X95aR2NNgAWNYZa11nHZqnk5fk9eqsKa\n",
              "pc3oYzgchwN6wTaUawwP1YuAUv4gCkV1GSv6sjk8sbmGS1fMndD+hZAS9hzpZzhlEUtaHOiKsqej\n",
              "n55oakxPpB3tvWx6cJ+//3DK4rkj/Wx6cF/VvfCuu2QZEkYJVQDtPbGCfdx7Vo/tFTUVPN85wL3b\n",
              "D3PLI/v5w6Eejg0m6Yok6Y6mcv7v+SmajmQoaZJI2wgBtiPp7IsTS1qAYDhlKf/BKcATqgAikYj/\n",
              "jC6GF53gecBcccUVHD16lPb29nGvUygUisnCsixee+01zj77bJ577jn+5V/+hSuvvNIvSlNtNm/e\n",
              "TFNTU86/3bt3T8m5FQpF9TilxCrPZPaV7hgHuoZ4pTuGobnRT56AFdA1HAlBw6sOVbqiUCExqCFs\n",
              "0Fwb8MWk/IpLAA9+6u3c8t9Wl2xvS22grDaUoloVkso1nVcoFOPjD4f7iq4TwO8O9kzo+KHA5AfW\n",
              "Wo5EMNJ/ghsIZNpyzMqlW3d1Mhg3/f29SYTBeLriaqeVcsP6FRhFJg/SllOwjxtIWOiTWFGxEOUc\n",
              "Pm1LfvDsEeLpkQFBsXkQ4f0TEDA0zlzYQGNNAISkIWzQNqeWtjm146owq6ica665hqVLl3L77bfz\n",
              "wAMP5Cw/55xzuO666+jpcf/Ojx49WjTKYLzrCpFKpRgaGsr5p6ITFArFWLS1taFpGldddRUAa9as\n",
              "Yfny5bz22mtFKymXqrI81RWYFQrFzOSUSgP08XJXpKQmaBA0NLqGkggEybSNBIaSFi8dj6BrGs01\n",
              "gaIRQ2Olw5XyjNp7NEJdUGc4PfpFsC6oE0tZWI4c05fKoxIj9fOXNHHztudHmchXwmzyB1EoZhvp\n",
              "Ev5PmoD+jGfSeOnIiq4UYgKeVRLI2l/TBAJBtjt8yrTHjOp0Pbpkzv6akBX7c40XL/0734dLSnjs\n",
              "s+sLtlfTBBquGJfNeK9nzjGAkKGRtIp/Dzz6h9PMawgRS1poAkrtYugCXQhaG0KZCnwBdE34XlaA\n",
              "8h+cIrzCDT/60Y/44he/yKOPPsr27dtpa2vDNE1uu+02rr32Wh599NEpa9PmzZu54447cpatW7du\n",
              "ys6vUChmJ62trbznPe/hv/7rv3jf+95HR0cHHR0dXHLJJX4l5Y0bN46qpDzedfmEQiFCodyKxJVU\n",
              "YFYoFDOTUyayakd7L5//6Z/pG04RDugsaanlzAUNGLpgeWsdK+bVM5jIMswFbAccJ/PWX2TgMVY6\n",
              "XH6aYHZ0QUdvjJqgTigrCkED5jeEuPeat1UUteSJYrs7+nLKkAOjIqCuXtfGAzs7R22r0j4UiplD\n",
              "MFC8e3YkzKkLFl1fDstb60cicMYprEg52kfJcSQSmbMsFNDHjOpc3lqPQPj7SylxpNsfTzQStBy8\n",
              "6501l5Fpe+H74LbXvRejmAQPK12DkKGXFV01py5I0rQJGm5kcLGMMk9ECxqafy+qFX2rKJ9rr72W\n",
              "p556ir6+Pj9qIBAIsGnTJp555hmAcUcgqOgEhUIxVXz/+9/na1/7Gueccw4f/OAHueeee1i8eDH3\n",
              "3HMP99xzD2eeeSZ33XVXTiXl8a5TKBSnBqdEZJXnhdIddY33hpIW0aTFgsYw4YDOUNKkIRxAAJaX\n",
              "DqiBRFAb1HGkLGqwPla57FKeUQ3hAAe7ogghCOgCR7ovksvn1VUctbR1VyeRhIkjJbGURUDXMG2z\n",
              "oJH6zdueL2q6riKlFIqZwUfWLGbb7qMF1+ma4JOXLqvoePmRly01hh8ZNVFtJRNcRV3ILTCRzgrt\n",
              "EUBAF2P62m1Y28aO9l4GEw52VlRZQ4nI1nK5d/th7nv2CAPDaVrqglx3yTJuWL8i55rUGLpfzTA7\n",
              "KkoDVt/2WM5+Xnt/d+BEwQi4yfBbtxyIJM0xtxNAU00gJ9KuoICWWe4JWV6E7W9f7mYgbtIXS6Np\n",
              "oAvhFwUpFK2b/YwYa30ppstMfyYwODhIPB7ntNNOA+AXv/gFc+fOJRwOMzg46PtZ/eQnP2HNmjUA\n",
              "zJ8/X0UnKBSKGc0ZZ5zBU089NWp5qUrK412nUChODU4JserbTx6iN5ZbIUKCO3gKaCxpruFPnQPY\n",
              "jvRf8i0HNE2SthwaawIlUyJKCUul0gR7M+IZUo6ZNzLWoOCFYxFiSQsh3ENZto2UsP9YZNSxxmO6\n",
              "PpFBiUKhqJxlrXUFlwsBV164hBsuW1H2sfLTkf9wqIdYyioqalSKJ5j8j3et4Lcvd+dUA2yqCTCU\n",
              "NDmjtb5k5dKSB59AO+/dfpi7Hz+I7Ug0ASciSe5+/CBHeod5pr2PeNrCtCWRRGFhKGE6OfuB63H1\n",
              "67+8QbJEquZUoWuC3lgKTQjOWtTI8UgC05bYjkTXxKj/B3TBOYubOX9pEw/sdCc5pHTTLW0HRCaQ\n",
              "7MVjER7Y2Vkwhf3ila0lU9zHejZ4E0jZz2XPTP/bV55/0j9bIpEIH/3oR0kkEmiaxrx58/jVr37F\n",
              "iRMnuOKKK7BtN9LtjDPO8FMFwY0y2LhxI3feeSeNjY2jIhDGs06hUCgUCoVipnJKiFUvHx8qOiiL\n",
              "mw77Xh/0PUe8cZEEHAeCQS3Hg6pcRsqIR4inbDr74zTWBHL8p77yq5eYWxcibTukLHd5UNcYSpg5\n",
              "4lBjOEBH7zCOlDmDgqvXtbH3aISO3hgnoklsKQnpAk1oONIhbUlMe/RgaiyfrUKfZbyDEoVCMT7u\n",
              "e/ZIzu9Z9lAMxiurrpOdjiyEYChhTppQ1VQTYGlLDV1DSfYdjfDgp94+ruN4bdQ1QUBzPatMyyGe\n",
              "ticU9Xnfs0ewHUnQyO0bH957jPqQwcLGMAdOREseI2jo/n4/ePYIN6xfwc/2HhtXeyohbGikMlX8\n",
              "imE5rnl911CS1vpQ2dffi7B1pEQTgoDuilVeNPEPnj2CaTtFI3Dzv1OVROhmm+kHDA2kW6XQM9M/\n",
              "2Z8rp59+etEqVXv37i26n4pOUCgUCoVCcSpxSohVVgHBJpvs2fHsQYEE4mmbhGnTG02xo723rJfo\n",
              "fHEnYGiYtjs7v3b5XD+6YHlrPT3RPlpqA/THIWlaJExBa0MwZ//D3cNYjkPbnFoawgGklBwdSHDX\n",
              "YwfI8/XFtCW65iCla3QcKFCuqpjperFUm4kMShQKxfgYyErrElneUo6s3HA8P5oyXYZpdzkIIGWN\n",
              "bZ5ebhslrnm8105Nc/ubiRx3YDiNJkDLhAxpQkMTNinTobXevSZ2KYP0zLX39vPS7UoZ4E8WQoiy\n",
              "gsrGc/2970Qs5UbkakLDEY4fTdwTTTGvIVQ0Anc8EbrZ555OM32FQqFQKBQKxcznlBCrDE0Dxh5Y\n",
              "6CLX68MbODXWBDjcE+OWR/aPiiYqlB6XL+401wToGkpyzuJmvnvVBf5+fbEUA3GT3ljaLycOkld7\n",
              "hgkZGm1zahFC0BNNAjAQz3hrCUEsaY4SqsBtf1AI3yz4nCXNBdu6qCkMwFDSHOWzlc9EBiUKhWJ8\n",
              "BHVBKhNAlZ8h3BQO+D+Xk6K7vLWePxzqYShhkrYcrEkKq5K4JuDZ0Zn5UaESiCbNUW3L3k5KONQd\n",
              "xZtXMG3b7RMBw9AmZPbdUhekK5IkYY6uuvr6QILjkcSoLOz8nxOmjfcUEY7k5m3PY+hiVBXAyUZK\n",
              "WVYWpJSSaNLCdiSXb9k+Zqr2jvZeuiJJBuIjqY+W7VbClRoMJUzftL1YBG6lEbrZNIQDWLaXemij\n",
              "C4GD+wxWxu4KhUKhUCgUCjhFxKrUGJFVHo50xSmEOwAzNMGcuiD9cZOUaTGUtNjy5KGcwVah9DiQ\n",
              "JcWd7P10ATbuYKQ2oDOvIcTRgTiaPRJdEAoYmLZJMjPYklIWFKo8hBAMpy1Chs75S5oKtrUnmqI2\n",
              "aJSVyjeRQYlCoaice7cfJpYaLa54/Om1Ab96ZzkpumuWNvHEi12+b9Nkayyeefr5S5r89ggEB7vc\n",
              "9Lo5dUF6oim/bdntTlsOQ8nRaY1eOnZtQJ+QwfqbFzXQFUkWXV/m48Gf7qgLGZn+cNxNKpuU5YAA\n",
              "MYYJfkfvsJsuKF1fqlKp2p5f1GA816PLO77lSOJpm787dxHPtPcVjcCtNEI3+/xHeof93x0JTkaU\n",
              "m9sQmrCZvkKhUCgUCoXi5OCkF6t2tPeWnfIiMkLV/IYwAV2QSDu8MZh0X6QF2I7D850DfjpgfgRV\n",
              "NGlybCCBmYlaeH0ggSbc2WKhuUbuO9p7+fxP/0xPNEld0EAChgYgMHSNhnCAoK6TtkdmtOfUBogl\n",
              "TRxH0t4dI20XH8QCpG2boK5haIIHdnby5tOaJpTKN95BiUKhGB/3PXukpDhhOm6FUjdVeey/671H\n",
              "I9SFDKSUpG2HOl0rKBBVisAVGtYub+WqdW1s3TnSz3QOJNwMOuFGIHm+Vvnt9gStYsdfvaihclP2\n",
              "LF48Xvz4QV3Dcpyy/bsE0DanFiklvbH0mNtPFF0TvPX0FiIJkwMlrpMtJbVB3Y/GLdW/u35RaTRN\n",
              "oIH/vAL38zWEDYQQDCaskpVux6qEW4ytuzpxpOT0ubX0RFPE025EV0ttgG9//PwJ3WuFQqFQKBQK\n",
              "xcnDSS9W3fLwX8re1tAEC5tquOuKc9i6s5PfvnQC23F8A1jHtdbwBwDZ6XGxlMXrA4lR6TVOxmNG\n",
              "OA4HuqJsenAffcMpkDCctnGkN2UuGUqYvNY3jCYgpOs54lBjTYBEyvaFqIRTXIA7a2HjqAHLRFL5\n",
              "xjsoUSgU4yPbr6oY3t9uOX/XHb0xGsIGLbVBf1mhSqGVYuiCJS01fnrzV371kt+etGWjaW67UuZo\n",
              "Xytvu1IpiYbumsFPhIHhNLpwTdKBnHRAXRPomu4vC+gCQ9NythGZPLzsVnrXu1p4XoMr59fz4Kfe\n",
              "zuVbtpfcXko3Xb2c/j3bG8zQNCxp+1FiIUPj9Ll1DMTTvNobK1npFkpXwi2G9yxqCAdoyKSzDsTT\n",
              "NIQN9UxRKBQKhUKhUPho092AatM5kCh72zVtLdx1xTlcvKKVDWvbkHieGhLLkehC0FgT8AcAy1vr\n",
              "fU+PvuF0yUFXTVAnbtoMxtPUBt2Zaw13kOGlu0hgKGkRT9u8fcUc1i6fS0PYYO3yuaxe0EA4qFOb\n",
              "icYKFLlztQGt4IAlu62An8pXrj/IxStb+e5VF/DYZ9fz3asuUIMKhaKKtNQFx9zmjHn1Zf9dF9pu\n",
              "MuQWQa7HUPZ5goaO40gcCaGAntO27O0MrXhL8o8/HlrqgplJg8ICf/ZyR+JfIw8N4Rvc65l+N3+b\n",
              "ycaRuZ99eWvpa5DtL+W1r1j/vry1PhMRl/s9EIy+T9Vgos8ihUKhUCgUCsWpwUkdWeV5upTDnLpA\n",
              "Tsnvi1e2sqathX2dA67oE9RpqQ0QS1n+S3V2elwiXTqlxnGk/3LeWh/iaH88J/0iGwk8fbCHWy5/\n",
              "kx+xsP7/PEUs6VZtEgIkApER09xBhsa8+hCJIoa4V11UOpVvLJPmckycFQrF5HDdJcvY/NiBoulp\n",
              "YUPjqrVtvHgswtMHunm5a4igrhHQNZprg6NSdAul8oYMjeQEqwIKhO+Ll3+ekK4RA5CSgC5yfK1+\n",
              "83I3kYTJUNIiqGuYTuHU5slIN/auZcqSuA6BI6RMO6f0hu1I7LyLbmcJU4auMRBPkzRtagIaiSpV\n",
              "BLQdiQ08vv84l939O+pCRkmjdUMT9A9b9MWG/G10TdBcY7CjvZctTx7ipeNDACxurqE2aDCUNEnb\n",
              "MqfqYfZ9qlaa90TTytWzSDFe1HdHoVAoFIrZxUkdWbV1V2dZ22lAfSgwavmm96xiYVMNDWGDhrBB\n",
              "LGWNeqle1BTOGNuWPkfQ0DICEvTFUmNW47IlfOs3h3zBLW07OFKia27qhjfDHw5ovGlRA+9+0wKu\n",
              "efvp1AYNuoaSDMTTOYMOL5UvO1rLiyLzzNd3d/QRTVrs7ujjlkf2++cea71CoZhcbli/gk9cuLRg\n",
              "9JMm4At/fSZIeGBnJwFDy/jcuVX+ri6Qopv/999aH5qwUAUQDuo8sLPT7wuyz9PaEOTCZXO4cNkc\n",
              "5jWEWLt8Lleva+OBnZ282hOjqSYAUpJ2HJa21FCTFy5qaG6/OWYpvDF482lNNIYDORFEYUOjIaSX\n",
              "USPWRRfuPhoCTQhWzKufEoN1W8LRgQQHu6IYevEItGODCfc5lL2vI/nJ7qPc+MBz7DnSz3DKYjhl\n",
              "8coJ1/vqzAUN1IUM6sMGZy1q4KKs++Q9G6pBqWfRWKhnkWK8qO+OQqFQKBSzj5M2smpHey9PH+gu\n",
              "a1sh4LSm8Kjlpbya7t1+mG/95hBJy6vQN/Z5aoM6QwmTaJnGxnHT5lNb/8Rlq+bhOA6aJrAdcISD\n",
              "7bhRVWnL8V+8XjgW4ep1bew7GilqiFtoFnEs8/WJmLMrFIrxMZCwCOgCW0JAcw3zTMtB1zX2HY2w\n",
              "92iEeNpiaUtNzt/lvqOFvaiy//7XbX5yUtqYbZruHbuUj9HN257P6UsWNobpGkpy7pJmJLC7o2/S\n",
              "+5mtuzoxdMGbT8v18gvoGilLYjuuyFNs/sDQ4KxFTf5+5yxuQsKkiH3lIgGzRAnHQs8fTbifKZay\n",
              "0QW+96LpSOJpixXz6nl80/rqNboE4/G6grGfVQpFMdR3R6FQKBSK2cdJKVZ5M2iekDQWtoRXe4f9\n",
              "Kn/ZFHqp3tHey9efeMUtKz4GAqgJaJy1qJFXut0Z7UpKxydNm2fbe4mlLBzHLUuOBE0IHCmpD7mm\n",
              "ydkDVS91sBCFwuDzjeL7htMk0hbbD/Wwo713QubsCoVifGQbYXt/e5rmDrIqMVcvRDkG7uVQaV8w\n",
              "Vl9SjX6m2Dl7oikkEk0rbfJuZ7r5mdzv5Zq/Z7wQsxZqmkDgCp6acCc6ZuLnGAv1LFJkU0lan/ru\n",
              "KBQKhUJRPaqVan9SilXeDJouis+WZ2NorvCz5clDZV3kLU8eKilUBXXB/Maw78Xhpb4MJUwE5QtV\n",
              "4IpS8YxQ5Zm9ewNWXRPMrQ8B5b14eSJePG0RDuh+NNbCpjA90RTRpMkbg0k/0iBl2tzyyH5/fSEv\n",
              "LIVCUR2Wt9Zz4Hg0E1WTK7wPpyzesriZ3R19Zf1deg+QF44N0h9PlyW0l8PLx4ewHEk4oHHv9sPc\n",
              "sH5Fwe28878+kCCZtv1UaCnBkZLm2gBSwkDc5PW8ohjrls8puz2FHpTLW+t5+sAJuiJJ7IzgH9QF\n",
              "dSGdgWFzzCxDyUjlRE3ARcvmMKc+xMvHo2W3ayrxRCpPtAI3Kiv7O6QLGIybXL5l+5R4FBY7XqXn\n",
              "Wd5aX/Z3XnFyU+x95q4Pn1PwO6S+OwqFQqFQVIdKn8mVcFKKVd4MWjoUwCyj7LntSExL8nznAE01\n",
              "gZIXeUd7L396baDosYK6Riig0RA2/DS8rTtd8aw2aJBI2+XlDGYwLTf9z9CF67US0BlOWwQNjaCu\n",
              "URd0y7GX8+JVLAxe4BoZvxFJkrZHBrFpW3K0P04saWLo2rgNcRUKReUcH4wXFVI6+xOsml/ve9SV\n",
              "+rv0HiCD8TTRpDVRC6gcvIiklOlw9+MHAUYJVtkPME0ITEeOKi5RSjTac6S/YNRrPsUelKvm1xHP\n",
              "MkK3MtVdx3MdHAn7jg5yxQWLx7H31OJVFITRtl+2hEg8ja6JUc+6yX7hKHY8bxKnkvNM1JxdcfJQ\n",
              "aVqf+u4oFAqFQlEdqplqf1IarHulsefUBihRFd1HCBhKuVFPCxvDtNQGWdgYJp622JZl0u69dJdK\n",
              "GQkHNNafOY/HPrveTceT8MyhHiIJc1SVqXJwh1huBEJN0OD0uXUsaqphfkOY5tpgQTP1YhQLgx9K\n",
              "mtz14XOQBdongf64ycBwmuGURSRhsmJefVUNeBUKBfz59cLeUx7PHu4ry6jae4DAhL3KCxI0NIKG\n",
              "wHYkP3j2yKj12Q8wr3qpRxndM7Ykpx8uRvZ5svvwZw/3ITLnEmLknCnL4fS5tb7gXy5Jy+F3B3sw\n",
              "ynm4TCFzagPMbwgRDmgENMGipjCrFzX4xTjyMXSt4LOu2HUs5x4UotjxfvDskYrPMxFzdsXJRaVp\n",
              "feq7o1AoFApFdahmqv1JGVnlzaDFUhYN4QCRMqKrpITGmsCoi7z/WISbtz1PR2+MgbhJPGUVLVmu\n",
              "CXLKxnviVsp0DdEd6fiDpkoGjbYDhg5z6oJEkybd0RQhQ+PsRY0ADCXNUWbqhVjeWs8fDvUwlDBJ\n",
              "W45baQs4b2kzF69sLSnCmY5ECKgLaRyPJKsz6lUoFD5jadsp0ynLqNp7gMTKLOxQKbpwezVN2PQX\n",
              "8MLKfoClLRtDF75ZeDigkzDtMbuTch52xR6UfbE0moCgMSJKJUwbR0JDOEBDOMALxyK+kBYO6P42\n",
              "xegfTiOmQKvyzjFWMG5AFyxoCvPYZ3MN0y/fsh0hBAHdrSILrg+iV5zDPUfuC8Vkv3CU8gyb1xCq\n",
              "+DzjNWdXnFyMJ61PfXcUCoVCoZh8qplqf1KKVdlV/PYfi6ALNzqoGLoQ6BoMxNOkLYe59SHqgjrR\n",
              "pIVpOezu6Mu8XCcBwbz6EKad8ivyeZy5oIH/9+/O9gUjb0b5tOaw7wXl4Hpk5afBFEPDHTwZuiCW\n",
              "tOgbTgHQGDY43BOjNmiUTJu4d/th7nv2CH2xFI4jc/yyvGpWh7tj3Lv98JgDRsuRfvUuVUFHoagu\n",
              "Y4naoUB5gbHeAyRoaFWpYJct6syvCxY9fzRpuil4WZ2QJ+BD6c/aWBPwJw2KeRtln6c/bjKcNP3+\n",
              "zpaQtmyCho4j3WugCfyHqoektEjlYdpOWX6IE6XcjHHTlrw+EB+VLrm8tZ7D3bHMdc8VBbVMZFg0\n",
              "adI9lCSS0Ll52/M0hAO+h+HAsEnSspFSsrilZVyfoTEc4NCJGMcGEqMi614fSNAVSdJaH6K1Pqg8\n",
              "hBRlo9L6FAqFQqGYGVTzmXxSpgGCK1h5F0jLGOoWQneL6xHUNZCCaNLiSO8wLx0fIpayAOmnKdQG\n",
              "DZxM2e/WjLE5uIOexrBBPG3njLi8GeWGcIDFLTXUhwPomiAc1Llq7dKyPkdrQ5D/uPZtXLZqHknL\n",
              "xtAEbXNqWdRUM2baxJce+Qt3PnqArkgS05ZFjd1f7Ynxrd8eGrMtUo6OOLt8y3Zu3vY8O9p7y/o8\n",
              "CoVibMoRj5c015R1rA1r26gNuvMS1Q4GOntRQ8Hza0LQ2R/HzuuEUpb00/NKcbArmhGiLHZ39HHL\n",
              "I/tH9TnZ5xlKmKP6O1u6UUVpS7p9dk2ArqEknf3FvcGKMRVCVaVEk/aovti7944cLQbG0zadfXE6\n",
              "++OuSb7h+kYd6R3GsiWd/XGiKRPTdrAcSUfPcMX9/I72Xg52RXM8wmTWP3AnQbqGkryamXxRYoOi\n",
              "HFRan0KhUCgUI+xo7522sXk1n8knZWSVR7ZXRkM4QGff8KgBjKYJAppgeWsdvbE0J4aS/uyvlJKU\n",
              "Db2xNHHTJpVJ/YulLD+NJaALlrS4vif5EUfZIXH1IcPfZu0ZcxmIW2WlAyayUn0u37KdaNJNbYTS\n",
              "aRM72nv5/557fczji8xxUpaNLkpXKvQiEfIjzibT8V+hUMB9Bbyf8nl9MDHmNpAfaTrIQDxNNDl2\n",
              "9NB4eKlAhbyLV7ayrLWOwXgaIQS625GQzKQiz28Is6gpDAL2dPTnCEEabh8dT9mcuaC+pGlj9nnS\n",
              "RToyCSxqCvPJS5fx5kVNbNvVyX+92FXx59TKrDQ7ESpNFweIJMyc63LxylZWL2xgd0e/f6xsXXA4\n",
              "bWFoGqc1u89I79pqwk0bFEISDhi01AaIpayKI2qz/dIKkfkqIHH9GZXYoKgEldanUCgUCkV1q/GV\n",
              "S7WeySe1WJXtlVEfMmibW8cbA3FStiSoCxprAgzE0yQtyau9wyQz6R+6EAR0QcDQiCUtTgwl3QFW\n",
              "5nVfAGnbdqMBJPTH0lAfHCUclQqJ+8qvXiprIBJNWn5J+EryQbfu6izL0F3iVkPUhcBG0hI2GEgU\n",
              "HlzYEl7uGgIEIV1UxfFfoVDAQAHvp3xSBXzzipH/AFl922OkJiklsCbj8ZS2CntWgZtqNj8Toeox\n",
              "EE/TEDZyfJY8QT57uwNdQ0hkWd5G3nn8lDOv2xau8GXoGn+89T3+9hevbGX1bY+V9OsDt3CG7Uh/\n",
              "kqKCgq4V4zXZ8xS0bKfkJEI2ktH+XkNJEyMTWez5VlmOlwopmNcQGjUB0hNNMb8xlHMfLEdW7FvV\n",
              "0RvLec4JkXvtJG6ae9qykRIlVCkUCoVCoVBUSDWr8U03J20aIIxUBZSZt+O6oI4UbkrgmQsaWNRU\n",
              "Q0jXcKSbEuGlSthSYtoOdZnUGX/Qg8DQ3Zd5ZOalW0AsbfH6gJt6csa8ev/8pULilrfW5ze3KP/2\n",
              "9GFgJKWjnAqAHb2xsiohgjsIMW2JhmA4befMvAc0QcgY+ZoEdS0TcSYZTrvi3mQ6/isUCmgp4P2U\n",
              "T7meVeM9fiU40vVwmlPkuPl9sSe0Z/eXxbbzoj/H2jd7fz3T+XlRO0iKtq+caxE0dBxH+n1jNc3V\n",
              "PS1nTl2QlrpgRRFcAgpeU4HAcSQSiZQSR7rbzqkLFrwvxZYXuualcM+d9dnyI5sRY353FAqFQqFQ\n",
              "KBTFqWY1vunmpI6sKhTZJKWkKavqX7GBgC3xzcw1kZuSkTDdWWBDE66PExLLBkuTo4SjYiFxG9a2\n",
              "8eTLJ8qKbuiPm350lZfO82pvrGQFwOWt9XT2xX1BaSy8CCtD19CEK9gJAU21AYaSFpqAtjm1NIQD\n",
              "HOkbds3eYynqQ8akOv4rFAq47pJlfPXRAyW3KdezKp8d7b0EylWyyyBtuUK/rgk+eemygtuUY7y4\n",
              "o72X/a8P0htL0xsbidCqC+rUhYyyTBu988RT1qhoqfz23bv9MN/8zSsFK7vmM5RXUXYqPKss2yEc\n",
              "0CtKBawN6qOuaW8shSNdz0LHdHyhrbkuxCcvWcYDOztHXdvLVs3l53vf4OWuIYK67qfr7X/d9Sos\n",
              "ZHBfiDVLm3jy5RMUS2iUSNJW6e9Opexo72Xrrs6SZvyK6aca90nde4VCoVCcilSzGt90MyWRVfff\n",
              "fz9CCH7xi18A0N3dzX/7b/+NVatW8Za3vIXt27dX5byFIptWzKtnKGHyyokonX3xktWxLNs14q0J\n",
              "6P6MsDcrLcGtGhgyMHSNcECntSFUdhrDxStb+V9/fWZO1FIpvvWbQ36lp+9edQGPfXY9373qAi5e\n",
              "0VrQUG3D2jbm1ofQK7jDDnBac5izT2tk2dxaArpGynIIGRpz6oJ+qkhrfQhNCIbT1pgRXgqFonJu\n",
              "WL+ClfPqSm7T3jPMlx75S0XH3dHey6YH93GsTL+rsagNaBi6xsKmMF+8fDU3XLai4HZjGS96fdjR\n",
              "gdHtiqdt/uqs+WWZNnrnedebFjC/IUg4oBHQxaj23bv9MF999EBZQtV00RNLF7weY5J5Vnn+Ba/2\n",
              "xGiuDfgCZdjQuHDZHL798fP9CZDsa3v1ujaeOdSHoQmCukbKsomn3bR3R8qiBvf57Gjv5YGdnYQD\n",
              "OqGsAichQ2PpnBrm1AUIlPHdqQTvM49lxj8T+Ou//mvOPfdczj//fC677DL27t0LwKFDh7j44os5\n",
              "88wzufDCC3nxxRf9faqxbjqoxn2aTfdeoVAoFIrJpJLsq9lG1SOrjhw5wr333su6dev8Zbfccgvr\n",
              "1q3j8ccfZ8+ePXzoQx+io6ODQCAw6efPjmzyBmrujLub6leKgK7RnDGWtRyJoQukFAghkRLiaYvT\n",
              "59b5eaHnLGmqqG03rF/Bm09rYsN9u8acqU+YdsG801KGand9+By+8uuXOHA8Wvbs/EDcpCEcoCEc\n",
              "YL4jaQgbo9TauqBOfdigNqjTEDZKRngpFIrx8Wrv8JjbPLz3GF/98LllH3Prrk7f6HwyjJcc4OA/\n",
              "X17WtqWMF7fu6iSSF73kIYHfHezJ8Zoa73k8yjGwL0XY0EpOdEwX8fTIcyLfv2BhY9gt8LF8Lt+9\n",
              "6gJ/n/zrdfO254mnLdrm1CKE4LW+YaJJC10TtNQGy/ZB8M6/tKUmxz8h//yTyWzybHjooYdobm4G\n",
              "4Oc//zkbN27kz3/+M5/61Ke48cYb2bhxIz/72c/YuHEje/bsAajKuumgGvdpNt17hUKhUCgmk+xi\n",
              "SmNlX802qhpZ5TgO119/Pf/6r/9KKBTylz/00EP84z/+IwAXXnghp512Gr///e+r2RTAfZlxpPTT\n",
              "2QK6GKOUu+TC5XNorXdn6HUhqAsZLGgIo09SZNHFK1v5xIVLx9xOAvuPRQp+pnjaoj5kMJS0iCZN\n",
              "uoaSbHnyEADDKZvGmkDOzHYpPJP5bI+SQmptU02Ab3zsvJwIL4VCMXmUk2pWick6jBheT1YWYKXn\n",
              "L0a+EXc+xYzbx0s5BvalENU0rZoA2Qbr4/UvyN8vbTloAtKZyZ3xHmcq/BNmk2eDJ1QBRCIRhBB0\n",
              "d3fz3HPPsWHDBgCuuOIKjh49Snt7e1XWTRfVuE+z6d4rFAqFQjHZFMq+OhmoamTVN7/5TS655BLe\n",
              "+ta3+sv6+vowTZOFCxf6y5YtW0ZnZ2fBY6RSKVKpVM4y2x5f2XXvZcaLHALoiiTpiaVGbet5VF21\n",
              "to2tEnZ39OXM2CVMe1yRRYU8Fb764XPpGkry5IGekvsWigTr6I0hELwxmMTJ+EzZjsPznQN8+8lD\n",
              "OTPb0aTJG5EkpuUUHRimLIf27mgmqizIVWvdz1VMrVUeEQpFddBEeYJVuR5CO9p7GYibfkW7yUDi\n",
              "VvAr9rdfqn/IXjcQLxxV5TFR8+38dtSG9AlVQ5STEJVWDbIN1r2I2Nf7hxlMWn4gXducXK+z/GvT\n",
              "GA7QE00RTZoMDJukbdcA3ZtuKtcHoRz/hMl+fsw2z4ZrrrmGp556CoBHH32Uo0ePsmjRIgzDfTUT\n",
              "QtDW1kZnZydNTU2Tvm7lypWj2jSZ71zFqMZ9mm33XqFQKBQKxdhUTax64YUXePjhhyfsR7V582bu\n",
              "uOOOnGXZKYWVUOhlRiKZk0n1c6RrMu5V/1s5v94VoCSjzIGbagJFfVOKUSplLxQY+1YEMtFR2S/4\n",
              "XZGkP9DTBOgIhHAjxl4+PuSbycdSFv1xE9uWY6YEpm0HIQRXZwlwhVJrSn0eJVgpFBPjvCVN7D06\n",
              "Opoym6Auyvq78/5Wh+KTG6EE0NE7TE80NaoNpfoHIGddYoxCEAsbQyXXl6JQOyaqNU1E6Ko252fS\n",
              "0TesbWP7K93EUrnXtrM/wZce+Qtf/fC5Ba+NJgSWLensjwMj2aIJ06ErkkQiy4okHstUvxrPj3KM\n",
              "/GcSP/7xjwH40Y9+xBe/+EW+8pWvTHOLJvedqxjVuE+z7d4rFCcjy5YtIxQKUVPjTorceuutXHnl\n",
              "lRw6dIhrr72W3t5empqa+OEPf8ib3/xmgHGvUygUpwZVSwN85plnOHLkCKtWrWLZsmXs3LmTG2+8\n",
              "kYceegjDMOjq6vK3PXLkCG1thV8obr31ViKRSM6/iy66aFxtKmY+dvk5CxFCYHlCVWb7vljaNzUv\n",
              "ZQ5cLtmeCi21QRY2homnLbbt6uSFY4Ml9xWAaUvW/5+nuP5Hz/H7g9282p0bkeBIMB2J7UhqMuJX\n",
              "0rSJJk2ODSQYTprYZYzS6oIGhibYdzTiGx+v/z9PsW7zk6z/P7/zTdxLfR6FQjExFjXXjrlNOGiU\n",
              "9Xfn/a0alVRcKJOk6RRsQ6n+IX/d0pbSlQ1f7oqOu32F2mFoAmOcuZACt3pdNRMBQ4bGmxY1sPaM\n",
              "OWWncGtAY02AfRmB8+KVrUVFtYf3HgMKXxtHuoVFDM01p2+sCbCgMURAFyQtu+zn31jPzWo8Pybr\n",
              "WT3VXHvttTz11FMsWbKE48ePY1kW4EaxdXZ20tbWxtKlSyd9XSEm852rGNW4T7P13isUJxsPPvgg\n",
              "+/btY9++fVx55ZXAiG/eK6+8whe/+EU2btzobz/edQqF4tSgapFVN910EzfddJP/+zvf+U42bdrE\n",
              "Bz/4QXbt2sX3v/99vvzlL7Nnzx6OHTvGO97xjoLHCYVCOX5XALquj6tNhczHzl/axAM7O7Gz8m2E\n",
              "gHkNIWxH+uac+UbtW357iE898CcAzlrUyKb3rBpzNriUp0I0ZZXcVwInIknKnc+PpkxWL2xgOGXz\n",
              "RiSJ5bjRUkKOHVk1nLaRUvLEi138ev/xnHUCGIybvHAsQtK0GE5ZtHfHCBk6c+qDyiNCcVJx//33\n",
              "88lPfpKf//znfPCDH6S7u5trrrmGw4cPEwqF+N73vsf69eurcu6OMv6OUqZdljeL1/fEkqX7mfFS\n",
              "qA1jecjkryvFRLyxirXDdtLoAoKGTsIsHdlVE3CfOZbjtmPl/Hpe7RmuSoSVINe0/vIt24kmLV4f\n",
              "ozJg0NBoCBs598DKpHxmX14pR65nsWvTE00xvzFES+1I+mVAd49fiTl6KbP7ankMlWOwP90MDg4S\n",
              "j8c57bTTAPjFL37B3LlzmT9/PhdccAFbt25l48aNPPzwwyxZssRP16vGunwm852rFNW4T7Ph3isU\n",
              "pxqeb94TTzwBuL55n/70p2lvb6exsXFc64r1X4rZh7KTGZtT/RpVvRpgIe6++26uvvpqVq1aRTAY\n",
              "ZOvWrVWpBFiIYpWPdM19WdYzEVZJ0xn14g8jFQV7YymkdEWk3R39/MMP9/C//vpMblhfvPx2MU+F\n",
              "Jc01HDox9gt6JcMiR0JjOMDtf3s2n9r6J6R0UzdM2yFeIuVG4M7Qm9ItU56PxE2BiSRMYkkTR4Kh\n",
              "C2Jpi/iARU1AVx4RipOC6axk6vlLjUUooJflzeL1PcEqVbF7rW+Y4bRFPB3gynv+yFDSZCBuEk9Z\n",
              "NGdSkbPbKTM+gNl9YSlCgfFHhC1vrecPh3oYSpgk0jaSkb7NlowpVEHuNkFD44x59ZyIJKsiVklg\n",
              "+S2/9n8uF00TOd+DHe29eEUfpRzxYQRXvLp8y/aC9yiatBACjkcSRBImrfUh6oL6hPx/Cr1oVctj\n",
              "aDa81EUiET760Y+SSCTQNI158+bxq1/9CiEE99xzDxs3buTOO++ksbGR+++/39+vGusUCoViMrnm\n",
              "mmuQUnLRRRdx1113VcWLb7r89hSTi7KTGRt1jaZQrHr66af9nxcsWOAr5dONN7ubtiXxlAWa+yKf\n",
              "NG0Cuhj14uyWfjdHjSJSlsO3fnOIN5/WlPPlyX5xbgwH0IQY5alQLavel44PAXDZqnm+QXxvLF1a\n",
              "rBJuKmEpUpaDJgQSMDSRGQhJLBssTSqPCMWsJ7uS6Re+8AV/+UMPPeRX0cquZPre97530s7tPZgG\n",
              "x6hYJ3B97MqpRur5uUQTpaNzxoMAV+DAjbrcc6SfuXUh0hlhvLM/TmNNINdDpoAPYClD+UtWzB13\n",
              "+9YsbeKJF7uwynGrL4OALjh/SRNPvNA19sbjZDwtTaRt6kPu9fW+QwFNkMpEV2UfM2hoRJMWibSd\n",
              "c4+iSTdaNqgLQBBLWsRTNvVhg6aawLj69mIvWlevm3yPodnyUnf66aeze/fugutWr17NH//4xylb\n",
              "p1AoFJPF9u3baWtrwzRNbrvtNq699top8+KbCr89xeSSbQfgTVp1DSX9rCaFukZQRc+q2cLy1nqS\n",
              "ps2cWldIMi0H25E4jiSettn/+qDv0QReiXWJFPhG7B4p287x2/BenHd39BFNWhzucaOnVsyr9z0V\n",
              "rl7XxkvHh3LSECeLlGmz6cF9vNoTI5IweeVElP7hNO4whFGeKyFdlG08nDBtnEz0laEJDF0jHNBp\n",
              "bQgpjwjFrGeyKpkODQ3l/Ctnls97MI0lrly0fA7zGkJlebN4KdBinD5NpdA0aAgbhIO6X9whbTss\n",
              "bamhLmRQFzJGecgU8pfRS7QtXEYBimLsPRqhLmT4HlXeWcZ7JUK6xt6jkTFF/alGCFg+r46LV7T6\n",
              "36FVCxpoqQ3kfNZwQGPlvHrfKyz7HtUGdWqDOmfMq6dtTi0NYQOEpDaoj9v/p5g31b6jkUn3GFI+\n",
              "igqFQjF9eF54gUCATZs28cwzz5xUfnuKyaVadgAnE+oaTVMa4EzCiziIpSyaagJEkiaOI9GEa8Dr\n",
              "ZNJVvNnZ5a31HO4e9tNWPHFHAEFdy/nyFFNDW+tDPPipt/tiVsp0qhJdJYCeaIrBeJrmmiCRhFuG\n",
              "PKgLFrfUUh9yb39XJMlgIo0UAiFkRZWybAm25bCg0fX4OidTiUqhmK1MdyVT78FkO8UjqwTw4Kfe\n",
              "XlF7Ll7ZipSgC/fvdrJY1FRDS22QQyeiaAIQgpTlemk1hF0R5LHPjvb1yk/J9lLfCjGRh3JHb4yG\n",
              "sJHx93KNwxOmXVGfKwSEDZ20ZTOctsvyE5tqdE0wlHBTR7Nfbpa01LKkBQbiaXqiKVrrQzkvPdn3\n",
              "6PIt213zeCGoDxnUhwwG4mkawsa4RaRSL1qT7TGkXuoUCoViehgeHsY0TZqbmwH4yU9+wpo1a6rm\n",
              "xZfPVPntKSaPatkBnEyoa6Qiq3Jm+FsbgvzVWQt46+ktNNQYtM2pHTU7u2FtG821o/1pNM01oD1j\n",
              "Xr2/bKwXZ0/MOq05TBUCHkjbrpm6BBY2hTlzQT1Bw73ldUG3A5dSIpG8ta2FkKGha4LaoF5xe7qH\n",
              "UqpMtOKkYLormXrRnqUijcbr4dRSFyyaajdekqZbkCFk6G60peP+7D1Qs/vEUgRLfKZyj1EI73oG\n",
              "DS0TDeoUjCwthYbAkQ6OhDl1QZa3jr891UII4V8n7zOPTKq492JOXbDg8rH2m4zrP5nHnAnnUigU\n",
              "CsUIJ06c4F3vehfnnnsu55xzDr///e/58Y9/DLi+effccw9nnnkmd9111yhPvfGsU8x+NqxtozZo\n",
              "0DWUZCCeLsvWYrrZ0d7Lzdue5/It23Myr6rFbLxGk80pH1kFo2f4L9+yveRM8LevPJ+v/PolDhyP\n",
              "IoGg7q5vrg3mfHnGUkM9MashHGB+Q5iuoeSkfi5vTOo4ktf646QtGyEllmSUT8hn3ruKrTs7fW+r\n",
              "4bTNkd7hnOgDXQO7hJ+wKhOtmMlYlsWWLVtob2/n3/7t3zh8+DCvvfYa7373u3O2m+5Kpl60ZzxV\n",
              "PBWwMWywo723qD9eIWPpHe29NNcE6IpMbj/TG0vTG8uNAkumLY4OJHJ8jvLbt2ZpE3uPRjKRTwGa\n",
              "wgbdZuFossPdsVGfN58d7b1sefKQ79XnVWn1o2eTSWxHluzDiiGRpCxX4LIdSV8sNekRahOlOeta\n",
              "r1naxNMHunm5ayjT5lzPqt6Ymw6ua27a5hMvdPmRbQKIpywM3fW1ksAf23v50iN/YSBhlWVcnn2v\n",
              "G8IBEmmbF98YclPngZCh8cf2Xlbf9hgtdUGuu2RZyeIk5eLd68n0wVLMHGaDeb5CcapyxhlnsHfv\n",
              "3oLrlN+eohBewMi2XZ282hvjvCXNXLWubcaOJQv5Yj53pJ/lrXUMJc2qPJdm2zWqBkqsKkCpqn03\n",
              "b3vef1H68JrF7Dsa4dXeGGe01o/68hR6cdaEoDeaGlWJKW1Vr2KFLfHTQ8AdLDhSoglYu3zuSLvz\n",
              "TI8DhoZlOxnvkgBSSl54Y2jkOGIkDTIU0E6pPxzF7OPTn/40tm3zhz/8AYC5c+dy5ZVX8txzz5V9\n",
              "jKmoZOo9mD55f2EDZoDuaJpND+7j21eez8UrW8c0lvZN2+PpnL/bamBoAktKTMvh6kzfkt++Pxzq\n",
              "4YkXu6gLGQR0wcGuaMmIr4Nd0ZzPm092lVaP5470+/tctnIu/3f30XF9noawQTJtZ1IBNYKGxgvH\n",
              "IjNKqDprUQO3v/9s/1o/sLOTgKFh2jZmEXFOQkExVAJx08HbURMwEDfZtvsodUGdlrpgSePy/Hv9\n",
              "Wu+we7ys4ycth6TloAs4EUly9+MHASYsWKmXupOX2WKer1AoFIrymWw7gGqSb+8TTZp09scZjJvM\n",
              "bwxV7bk0m65RNVBiFSMhfYOJ3FLx/cNpQoZGQNfQNMGfXhvAdCQCOHQiynNH+osOnmD0i/Pi5ho6\n",
              "eoc53ONGVGVXYhpKWlPwSV0kEEta1IfcmXjvRb5Ye2OZCI/8il3ZA97GsPoqKWY2O3fuZN++faxZ\n",
              "swaA5uZmTNMcY6/pqWR68cpWkmOoIYMJ068GMla1EG89gCYEdhXVqrqQwdKWGrqGkuw7GgFGP+CH\n",
              "Eia2I5FSYlpu9GopBU3mfd58vCqtAggYGki3qulgPM22XZ38qXMAgJAhSFmVffb1q+YhwY86FUJw\n",
              "PDL5VRXzCWiC1Qsb/IikUpzRWu/34961XtpSw4Eui/HVFnQJGQJNaCRNdzIlZTm01AZLVqPJv9de\n",
              "JJ8A97lnjkzMBA0dRzqkLckPnj0yKdFVp/pL3cmKqoikUCgUiukk395nYNgdQwghx3w3UoyfU15h\n",
              "2NHeyzU/2F1whtmR7su5I8GyHX8m3Z2Rhu5oin/61Us8vmn9qGMWClW/edvzHO6J+S9bzTUBjg4k\n",
              "qA3qUypWgTs4jCRMvvDTP9NcG6AxHEAC0UwY4+1/e7YfkZE9S90bS7H/9UHStsR23OgsCSRMh5u3\n",
              "Pa/C8hUzlnA4nPO7bds4zjhywmYIUkrf/24sfzxvfSxpoQmoXhwnGSPzwuf32pe2HDThVg1EMmab\n",
              "BLmfNx+vSqumCQQCBGjC9ex7tTfGwHAaTYAmNCr99N45s9s/FV8by8lE9paxbfZ1yb7WE60y616v\n",
              "EbzjlTIuz7/XfhuKmIRpQkMTNv3DxQsKKBQdvTEEgs6BBGnLJmjohPKK2igUCoVCUS3yM6+Smawo\n",
              "r2K1KupSHU55serbTx4qWSK+PmSQtJyiKR8HuqI5XiqlQtULDSi9SkxdkWTJQYlgIvPjo0lbDmnL\n",
              "IZo0sWzJwa4o4JoH90RTOWGM+b43n/zRHv+aedclmrR44sXjY0abKRTTxbnnnsvWrVtxHIf29nbu\n",
              "vvtu3vnOd053s8aN7UjOmFfPjvZeBuImPdEkkYRJa32IuqCe44/XGA5w6ESsZF83WaRth9f6hgH8\n",
              "8y9vrecPh3oYSpikLQfLkdgS6nQNgSCWLi3WS3INxD28iYHXBxKuKCJB19z/W5kCEy8fj/rbZ0f1\n",
              "lMtg3CSWskiZDoYmaAgH0Mbw75sMJLD/WKSsbV8+HmXFrb/mtOYajkeSWI6kJ5qa8DMjadpupFoG\n",
              "XRPEUha9sRTxtIXthEd5ieXfa68NMjP5k3N8y/YfbHPqghNsreJkpjEc4GBXFAFommA4aRIDVsyr\n",
              "m+6mKRQKheIUIN/exyvm0pIpvHYqVuqbCk75aoAvHx8quT6etrDHSMe56j92cdbtj/Gxe/7It588\n",
              "5Ieq51cSLFWpaElLzZht1SfxbnlVAqWE4bTlVscSAtOWOW3O52v/dYBkERMUL9psy5OHJq+hCsUk\n",
              "8c1vfpNnnnmGrq4uLrnkEjRN46677pruZhXkuh8W96vycCS8MRB3xfGUBQhiSYvOvngmYtM1lt7R\n",
              "3svBruiUCFUASFe8jqdtzl/SBLiG3/G0TTRpYdqOH21jO5KAIfw+sRTZBuIwMjGwu6OPkKEhAQdI\n",
              "ma4f0mR92u5okpChYTkOnf1xuiJJApPZGU8StoSjAwn/PucLQ+NBQo7gZGiCzr44saT7fRtOWdzy\n",
              "yP6cajjZ9zqd1wYn7z5LOfIseveb5k24vYqTF/+bk5ns8/4/g6zjFAqFQnES49nlrF0+l4awwZq2\n",
              "FlrrQ8RS1ilbqW8qOOUjq/JfpvOxHBgrEcNLg9vd0Y+uQUttsGA6zu1/ezYvHItwdCDhRjbZNiFD\n",
              "5/wlTVx1URuf/NGeokKQpDoz+RKIp91oAyElibSFEG4qzfZDPVy+Zbufygiw9+jYM/17jvSPWblL\n",
              "oZhq6uvr/TLIM52nDvaUtd2fX48wpy5I25xahtM2fbEUw2mL2qDuV+e8edvzxNNWjt9cNQkGNIK6\n",
              "hhDC96zaezRCXchASknadgjqGrYjaawJ0FwbYMW8enZ19Bc9ZkAXfPvj5+cYZed72NSHDF4fcL2k\n",
              "JlOYsx1Y1FRDfcjgjcEEScumpTZIfyxFaia5rGdRzr1urgmgCdcLLH/bkC5oqQvRG0thOZJwQOOK\n",
              "CxbzuwM9dEeTNIQM5mYi+PL9GbLvdSxlITKClJcFmC182Y5E1wRBXTAYn9pUeMXsIpo0mVMXxLQl\n",
              "KdOmNqgT0AVDybF9BxUKhUKhmAwKZRypoi7V5ZQXq/JneieK7bhpI16aXTCTQnHe0mYuXtnK1eva\n",
              "+NZvDpG2bYK6hqEJHtjZyV0fPocfXHshX/n1Sxw4Hp2W2UIJmLakO5qkbziFoQmiSctPZVzYFB7z\n",
              "GOAOkm55ZL+q0qOYUfz4xz8etay5uZm3vvWtLF68eBpaVJxytRZHjngp1YcM6kMGA/E0DWHDf1i6\n",
              "fk5uCpdTJXHF80cXwKr5DQAMxNM5nlUNYYOW2pFUL6+dj33W9fxbdsuvix5fE2LUwz8/rbohHGBh\n",
              "k6QhbPh96GRWPmwIB5jf6B4f3OvZG02RnIQIpskm/zPXBHQsx0HXBK31If+6X75lO7Whkfty6EQU\n",
              "03YQmmBeQ4h5DSH/Pn31Q+dy+Zbt6JrIuY/5/gzZ9/rQiahv5q9rglXzGzjQ5UYzv2lho79P9ndF\n",
              "oSjE8tZ6eqIplrbU5Bis56cGKxQKhUIxVaiiLtXnlBerxlKFNIFfua/cMY/lSN8wPWm5PideOsze\n",
              "oxFqQzpnNNaNqmjz3asu4LHPrmdHey/X/+g54uPwV5koEjeVTwCnNdfQEA74bRwrZTKbE5GEqoag\n",
              "mFFs27aN7du3c+mllyKE4A9/+AMXXXQRr7zyCt/+9rf52Mc+Nt1NrBhNwFDCZChhkjRtHOkK8Asa\n",
              "R7yElrfWc7g7VtR3bzLwxBEhoLMvTtJy050Xt7Swo72XE5Ek/XGT1wcS6IKMETosbmkp6/iF/Izy\n",
              "jS6llH6Vwfx2TZT9xyJonnHgFEWoTSZJ0/YnI94YTNBcE+DKe/7I6wMJUqbte3EFDY2U5Ua+9URT\n",
              "9MSS2A6EAhr3bj9c8Jrn+zNkbxMydNePTEpqg260lci044VjET/iKqgLzlu6cHoujmJWkO8VkjRt\n",
              "lW6hUCgUCsVJzswz3phi5jaEgMKFigxNoAnhV6saLwL8dJhSVbt2tPdy87bn+cqvXyJlTb1Qld3e\n",
              "OXVBGsKBnDZ668ohZRev3KVQTAf19fXs3buX3/zmNzzxxBPs3buXOXPmsGPHDv75n/95upvnU45f\n",
              "lcd5S7L8gWyJ5Ugc6QpYnpfQhrVtNNcGcaZAYXEkRFMmpu2aqB/sinLztucZiI+k6tjSFStMW9LR\n",
              "M8yO9t4cz6NCFPIz2rC2jdqgQddQkoF4ms7+OPG0TTztpggVYgLduCsEMjuEqvwmZv/uSBiIm+w5\n",
              "0o8mBJYj6eyPczziplDqmiBtO3QNJf3U85TpcPfjB2mpMXKueSF/huz74vmRSSCoa3QNJdEyFQ5l\n",
              "VttStiQ5hsm+4tQm3ytk7fK5fqqzQqFQKBSKk5NTPrLqukuWcffjB7EdmVNxTxOu+a8QUBvS/fKU\n",
              "46nKZzqSPUdcP5ZCM9PRpEU8ZXHt/bsRQGNNoKpREGOhCcFQwqQ+ZPiRVUnT5s2LGtl7dLBs414V\n",
              "nq+YSbzyyiu86U1v8n9fvXo17e3tLFu2DE2bObp9uX5VAIuaa3m1N85wysz467nRTbom/CIJ373q\n",
              "Ar595fl8+v8+T3+8+v4uAV0QDhi01AZ4I5LEtBzfQym7W6sJaDhSsm1X55h9aiE/I2/w6nkFuP21\n",
              "8NOEXu8fZiBh+W1alEljjiWtKbkO040m3O9D9rMk28vKE+7a5tTyRiRJynJYv2oe5y9t4uu/ecXf\n",
              "3tA0hJCkLcnvDvbwjY+eV9KfIf++rJhXD5kIwDNa63nipa6C7X32cF8VroLiZEKlWygUCsWpi1cB\n",
              "uqM35vspq2fCyc8pL1bdsH4FAD949gj9w2nqgjrzG8McG3TTI7xUuHjKIm6Ov8JUdzTFdT/czXWX\n",
              "npETyh5NWgyn3AGVkxGwBqd5IFUXNIimTDr74376TW3Q4DPvXcUtD/+Fzv5EWcdR4fmKmURDQwM/\n",
              "/vGPufrqqwF44IEHqK+feYJqJZE7nj9QyrIRQmJobtW6tOXQWBPwoxsvXtnKgqbwlIg0Zy4Y8SKS\n",
              "gwkkbtqf55fliSQOo/2OilFsm+zBq+en5EWtLplTR12eL5bH6tsew7KdaZ0UqBYCV2TyKhZq0o1i\n",
              "AwgZOolMSqCmCVKWTUO4lvmO68X13asuAODrT7yCLiBo6P5RNWHTP5wuSzAotc3yjDeZyApzk9KN\n",
              "3lIoKkENXBQKheLUwKsAHU9bhAO676es/JFPfk55sQpcwcoTrTwu37KdaNLyU+Fy3qzHyZMHenjy\n",
              "QA81AY3T59YhMtFbUkp3sCkFuhCTUnJ8IsypD9JSF8iZbfdmz9+yuLkssSoc0FR4vmJGcf/993P1\n",
              "1Vdz/fXXI4TgvPPO40c/+hHDw8N87Wtfm+7m+VRStc+L1AzoGpZt40gHKd2KfIW8hF4+Hq1Oo7PI\n",
              "jhp1K4tKnEyUqsyqDBfUR9ooJSXbVk6UZjl+Sh4tdUFORJLj/5AzGD1TZS9oaAiE6xmFe80d6YyI\n",
              "hc6Ij1T+dfKujyMdNKHhSAdHFvYOq5RgQCNlut/TbAP8UGDmRDcqZj5q4KJQKBSzn3InHfIrQGd7\n",
              "Pqs+/+RGiVVFyB/4mJPoIZUwHQ50RZnfECRhOoQMDYQgnrJAqzzNcLI52h9n6Zxa5jeEcmbbwfUj\n",
              "eXT/8TGPUcwzRqGYLlavXs3u3buJRl1RpKGhwV/3V3/1V9PVrFGct6SJvRmPu1KEDY2nD3STMG1f\n",
              "4PJ07njaJhzQc6Ib1yxt4vEXjlfVc6kmoNHRO0wiY/buppEJzAInFcL1BOyNpujoHS553KcOdHPl\n",
              "PX/ks+9Zxa//8gY/23uMtOkQDGh8ZM1ivvrhc9mwto3njvRzoCuK5YxEce0/OsjH7vkj0aTJ8tZ6\n",
              "1ixtIqCJae9nq4XtuB5RQ0krJ21dAilr5LrIzMJXTriVE3ujKd+U30uPT1sSTbj3UtcEn7x0Wclz\n",
              "37v9MPc9e4SB4TQtdUGuu2QZbz6tiS1PHuKl40OkTYe0PTIZk22Af8UFM6sip2JmM1kDFxWdpVAo\n",
              "FNNDJZMOpTyfq9Eu9VyYOSixqgjewOeV7hhSSrwMhYAGk5Wt0B1NE9Q1hlMW8xpCJNOC9AxIhbAc\n",
              "ydH+OLVBfVRUwsUrW8uK/OgfNjn3y4/zly//t+o1VKGoENM0OX78OMnkSFTNueeeO40tymVHey8d\n",
              "ffGytk1aI1EyXjqblwKmeZGgcuS4D+zsRK9yJbs3LWxg39GIL5B41QnzkUBTjUHSdHj5+BCxVGlz\n",
              "7XjaZs+Rfq770R4SWX1kynTYtvsoAH977mmkLccXqrzzdA4kODqYYG5dkGMDCR5/4fikVQmcicgi\n",
              "P+dvM68+yEDcRCBorglwuCfGLY/s564PnzMqPX5OXZBPXrqMGy5bUeSIrlDl+T9qAk5Ekmx+7AA1\n",
              "QbeabqnvXV1Q52/POa3iz6o4dZmMgYuKzlIoFIrpo5JJh0qi5yciNqnnwsxDiVV5eF/wF45FiCRM\n",
              "HMfxX4aASfc4SdvugHNgOE1TTZC+4dT0h1bhClbxtM35S5pylu9o7y17oDeUtDn79sd46SuXV6GF\n",
              "CkVl/OpXv+KGG25gYGCAuro6BgYGOP300+no6Jjupvls3dXJUKJ8XymBl/LnCjgNYYPT59aNeuB7\n",
              "LwTVzjD+8+tuRFjIEGjCTfPL7i6yI326oynqQ+4jqJw+RUCOUJWdQvbw3mMMJCzixSrKZSoQwuyo\n",
              "5jcZ6EJgl7iwQ0mLpppA0ZfEQunxpbjv2SOZ9EPhpw6mLMlwykYvkUVvaIKaoK5C+RUVUcnApRgq\n",
              "rUShKB8pJbFYLCcqXaGYCJVMOmxY25bj+Zw07VHViGHiYpN6Lsw8lElEFt4XfHdHHz3RFGnLFaqW\n",
              "tNTSEDYyUQuCoD65l00IMHSN1oYgdSGD1vogy1vr0CZukzUhDF3wg2ePcPmW7dy87Xnu3X6YWx7Z\n",
              "X5F9V9x0xixLr1BMBbfffjs7d+7krLPOoq+vjx//+Md85CMfme5m5dDRG6tITJECBCN/kF6KVf4D\n",
              "33shqJZO4/sgSS+yS8tdQcb2T4wsSpkO4YBO2iqvcIWW1SF6fZD3/5Tp0NEbyxXGsg28gZRpk55m\n",
              "P8CpwvWnKn1Vves/WSH1A8PpnHvvfwfIvXf52I6sWii/4uRlw9o2aoMGXUNJBuJpuoaSBQcupZjK\n",
              "tBKFYjZy3XXXMTg4SDqd5vzzz2fBggV873vfm+5mKU4SlrfWu5OamfcVb9KhkE+pV2l47fK5NIQN\n",
              "1i6fy11XnMPFK1rZ0d7Lzdue5/It2/n8T/9MJGGysDFMS22QhY1hvzp2OajnwsxDRVZlka2mej4e\n",
              "pi15vT/O3PoQ8ZSNRDK/Mcwbgwl/UOm9h493xl5KaKoJcPvfns3nf/pneqJJ0pY7kIinJ88rq1KS\n",
              "psOJoSS6Jtjd0cfTB7sxNMG8+hAnoqmyj6PUaMVMQNM0Tj/9dCzLjb7ZsGED3/rWt6a5Vbksb63n\n",
              "YFe07L5ESkhl+emZlsOLb7jRTZqA+nADN297ntcHElWttuY1VxNu9GnCHN1vSZkbWRXKmMAHDY1U\n",
              "GYKVmRXWmq/DhAIay1vrOXQiVnSb5CkiVEF5wbmGLvyXxOG0TW8sRTxtEU8Fcjy+vPD57KjjtO3g\n",
              "OA6apuE4Ek0TmLZrwm7ZDobuRlZ52CVCkiXwxmCCBY1h3zNLoRgLb+CybVcnr/bGOG9Js18Iplwm\n",
              "IzpLoTiZ+dOf/kRzczP/+Z//yZo1a3jmmWe49NJLufnmm6e7aYqTgHKjpTwKVRrOj6TqiSZBCobT\n",
              "NvUho2KxST0XZh5KrMrCU1OH03aO74npSPqGU4QDGo01ARrCBgsawwwlTJKmPeHUQAkk0ja3PLKf\n",
              "RNoGKYgmrckoQDhhHAm9QykWNocZiKeRulfJUNA1VF41LaVGK2YCgYBb2XPJkiX8/Oc/Z9myZQwM\n",
              "DExzq3LZsLaNHYd7GYyXnwqYLWxl90WOhFe6ohwfTBIyNGLJ0r5Qk8FYnljZotYVFyzmmUN9pK30\n",
              "hM971sIG30BeUR56xuD+6ECCWNLCkW7FxoG4yXNH+plTF6QnmuKFYxGuXtfGAzs7iSRMYklrVHqh\n",
              "YCSSzXQktrSRmSi7oDGSploMR0IknvY9s052wSqZTPLxj3+cl156iZqaGubPn8+//du/sXLlSt75\n",
              "znfy2muv0dTkpuBfe+21fO5znwOgu7uba665hsOHDxMKhfje977H+vXrJ7RupjAej5FCA5dKKGeg\n",
              "pIx2FacyXsTLM888w/vf/34aGxvRdVVASTE5TMakQ37a3lDCJJq06Iu5VhOVik2VCmiK6qPEqiw8\n",
              "NTWSMDOpNSOVkyxbEtDgGx87zw853PTgvkmLfEpaNkZasLSlhuG0TV8sxVDW4DI7ImGqSdoOr/XF\n",
              "0TXXM+aVE1HChl6W0TqUV3Zeoag2n/3sZxkYGOCf//mf+fjHP87g4CBbtmyZ7mblcPHKVr733y/g\n",
              "6h/swi4zEEjLeDd5f4qZbDsc3L9PKSWLmmqJp+2qR2qWE7w1pzbATe9awQ2XrWBHey/bdnXy6zIq\n",
              "jJaiayjF3qMRGsIBTMsmPgMKVcwEsn298nGkZHlrHZ39cWIpk4aQgeVIUqYNQmDakqUtNXQNJfnB\n",
              "s0cykVOuoKUxuu/XhCCgCz8VdWFTmE9euozfvtTN7o7+os8vLzLZ0DU/VP9UEANuvPFGLr/8coQQ\n",
              "fOc73+H666/n6aefBuBb3/oWH/zgB0ftc8stt7Bu3Toef/xx9uzZw4c+9CE6OjoIBALjXjcTmC5D\n",
              "27EGSspoV3Gqs3DhQm666SYee+wxvvSlL2GaJrY9fRkfipOPiU465Kftza0PMZy2GU5bDMTTFYtN\n",
              "kyGgKSYXJVZl4ampA3G3GpeW/6KfUYy8mbboGBWsKsG0HYZTFu3dMUKGztz6ELGU5Q8IptsTWIJv\n",
              "zmzajp/yMRYC2P/6IDdve17NSCqmlU984hMAvPWtb+XQoUOj1v/0pz/lox/96FQ3axQXr2zF0DRs\n",
              "pzzB5c2nNXGgawjTlgR0gaG5XkFeKp4nHjhT5CzuRVdJRsQSASxuqaEhbPDYZ0ciOryXlEdv+fWY\n",
              "fVwhwd5b1j+cpqM3RkPYoKW2lkPd0TGjeU5WAhk38zctbORQd5SUOZJimS1eSWAoadJcG0DXBC21\n",
              "QQ51R31/qZRp++HzPdEU8xrcZ5IQIPMvrXCPLYDFzbn3+ZHnj2Fk2mRoo033Q4aO5TikLYfGmsAp\n",
              "EYkbDod53/ve5/++bt06vv71r4+530MPPUR7ezsAF154Iaeddhq///3vee973zvudTOB6TS0LTVQ\n",
              "Uka7ilOdbdu2sXXrVq699lqam5s5cuQIn//856e7WQqFT37aXl1Qd/+FDBrCxrjEpokKaIrJRYlV\n",
              "WXhq6hd++me6o0nCRsb8V0pXrLEdNj24D3BnpS3bKTlzXQmOA0nHwdAFsbRFrM+ckVWrFjSGSJoO\n",
              "SdPCtOWYbRSZgauakVTMdDZv3jwjxKod7b2Y5YZVAS8ci/iDf9OWmHmznl5BiKChTYlvU3YqYnbf\n",
              "2BVJ0hWBc778X5y9qJH6kM72Q705XlSlKLSVt2xOXTDnhUWbCTnU04SVuZ6vnBjClrnXLft+CNyo\n",
              "VynhD4d6GEqYpC3HN8kPBjRe6xtmOG0R0DWiSff/lm2Peu5JmYk+Dmp+uL03qfP6QALLlhkPyNEz\n",
              "8p6oKjWIJq1RofqVpmHNxrStLVu28Pd///f+77fccgu33347Z599Nps3b+aMM86gr68P0zRZuHCh\n",
              "v92yZcvo7Owc97pCpFIpUqlcT8pqR1LMVEPbmdouhWKqaG1tZdOmTf7vy5YtY+PGjdPWHsXMZjqe\n",
              "v4XS9pprg775erlUu+2z8d1kpqCqAeZx8cpWvvHR81jcXIvlSLeiknCjFU5rrmEwYTIYT7OwMUxN\n",
              "0GCyhkQSt4S3G4UgJ+yDVS3mN4Rpm1PLmQsamVsX8lOOCiGAgK6NqxqDQjHVyMlQnSfIjvZebnzg\n",
              "ucoqAo6x3nYkA/G0m941TbiRmRLbkQynLHZ19PPkgZ6yhapSaAI+eekyvzpYZ3+c5DR+1ulGZv6l\n",
              "LekLV4Vorg1y1do21ixtIp62iWalnTuSkWVSoAvBcMrCcSRSFk7/9rwXNSE4f0mTX1lXE6KsyGAr\n",
              "8904f0mTvyy7Qm80abG7o49bHtlftMJspdvPBO68807a29vZvHkzAA888AAHDhzgL3/5C5dddhnv\n",
              "f//7p7Q9mzdvpqmpKeff7t27q3rOSipCTSUztV0KxVSxfft2LrroIubMmUNjYyMNDQ00NjZOd7MU\n",
              "M5Dpev6WqhJYLtVu+2x8N5lJKLGqAN4XP2Ro6JqgPmRkUlgCSCmxpeRof4Jk2prU6CddEzhy7Gil\n",
              "6cLQyHlpk0jetKiBmsCI2aIm3EiOgOZGVYUz69SMpGKmI2ZANM7WXZ3EUpMntGgCvyiE0Kb/84UM\n",
              "jaAx/seOJqAhZKAJ9+c5dQFufd+buOGyFX6/XRcyZmwfOhVoGU8po8T9DuiCb3/8fC5e0creoxE/\n",
              "XD5oaNQGND+9siFs0Da3luWtddQGdRprAixuqWFRU5ig7jo7Gpog4P3TBctb69h7NOKnT0mKT2hk\n",
              "I4DaoM6+oxF/WXYaVjmTHpVuP918/etf55FHHuGxxx6jtrYWgKVLlwJuf/TpT3+aV199lb6+PubO\n",
              "nYthGHR1dfn7HzlyhLa2tnGvK8Stt95KJBLJ+XfRRRdV4+P7eEJz11CSgXiarqHkjDC0nantUiim\n",
              "ihtuuIH//b//N/v27ePll1/mwIEDvPzyy9PdLMUMZDqfvxevbOW7V13AY59dz3evuqBif6lqt322\n",
              "vZvMNFQaYBEuXtnKZavmsbujL8evAAm2A7G0hSZKG9hWykwure7l/+ZXR7j9/WeDhK/8+iUOHI9m\n",
              "BokSmRnutNS6Bq751RhUOKRCMZqOcYi5+X2QwBWJrYznVXNtgMc+u57Vtz02Sa0cPxMRBHXhmnDv\n",
              "v+Nvim5z8cpWmmsD9MbcNCYvsii7iw7oYlIiumYqekak0jWB5UjfOyxsuBMHacuNfvJe5ka8voL+\n",
              "MQ50DQFw+tw6f5knenpeVJdv2U40aeXsNxBPM5Q0GUqafvpU2rJ9zypdCFJWlodW5j/e9zffs6rS\n",
              "NKzZlLb1zW9+k5/85Cf89re/pbm5GQDLsujr62PBggUAPPzwwyxYsIC5c+cC8NGPfpTvf//7fPnL\n",
              "X2bPnj0cO3aMd7zjHRNal08oFCIUCuUsq3b1r5lqaDtT26VQTBWNjY185CMfme5mKGYB1Xz+VnvM\n",
              "WO13h4ke/1QfMyuxqgSF8mA1TSDcElsgxKSlAc50Pnj+afztuacVfGnb0d7LcMqmsSZA2nJI2zaG\n",
              "plEfMIilLCxH5lRjUBV2FDORmZAGuLy1npePRyvaJ7/ZrnjlRmjqYqQaZ0tdkK5IcrKaWjGCzDUe\n",
              "Z6fpSNebaiyWt9ZzuHsY23F8z7zsNkyV0fx04UhASmqDBpYtsTy3e8CRzqjrmG9O6v0fKXOW5Zd+\n",
              "LrSft43M+BRKKQkaOsNJE4SgNqhjOZk2kWlWpm26Jio6RyEq3X66eP311/nCF77AGWecwbve9S7A\n",
              "FYl+97vf8bd/+7ekUik0TaO1tZX//M//9Pe7++67ufrqq1m1ahXBYJCtW7f6Ff3Gu26mUI6h7XS8\n",
              "sCujXcWpzBVXXMEDDzzAlVdeSTA49vNXcepSrefvVIwZJ6PtpZ5PEzm+GjMrsaokhWbV9h8bJJF2\n",
              "SNsOKcsmqGsMV7kc/Exg2+6j/OblE7xt2Vxu/9uzAdi6s5Ov/OolBuIm8ZRF25zanIo5K+bV01of\n",
              "GiVu3bzteVVhRzHjuPPOO6e7CWxY28b2V7onlAroSDdKUwANNQF6oyku37Kd5prAtIpVMLHoUYlr\n",
              "0n7W7Y9x7pJmPvueVX5/4b0kvHAsQjRlYjmFq5VKmLF+gJNBQAMz88GTaQsjK7oqkeXj9e43zQPc\n",
              "69YXSxFJmAwlTBprApi2K1KZtuSFN4YI6ho1QZ2mmkBO+tOapU08faCbl7vcbQK65vtgIfEneoTM\n",
              "XHMpGUqYRf2rHClJmDY7Dvey+rbHaKkL8p7V8/w0rHBAJ5q0MG2naIXZkm2aQqSUxGIxGhoaCq5f\n",
              "smRJUXH8ueeeK3rcBQsW8MQTT0zqutmCemFXKKaes846iw0bNvim6t5gu1TRhfvvv59PfvKT/Pzn\n",
              "P+eDH/wg3d3dXHPNNRw+fJhQKMT3vvc91q93I3THu04x8ygU4DEZadNTUZV1om0f6/k0keOrqrRK\n",
              "rBqT/Fm1m7c9z+6OPpa21CCE4Ejf8DS2bmrpiabZ3dHHc0f6AXdw4ZY1TwKC4bRNfcjwwxuHkiYP\n",
              "furto44zm1I1FCcPR44c4e677+bw4cNY1oiZ9O9+9zsALr/88ulqms/FK1tZu3wOTx7omfCxXFNz\n",
              "h8M97t9bfyw15j7VQs9UYqigyGFBXNHFYXdHP5se3Me3rzwfgFse2U8kYRJLWjiZ6q2nGgJwcD2k\n",
              "NCGwpINW5EL8+i9dLJtbxwM73Zeg5pogkYTJYNxE4Jqde75VadtBpOHT71rhpz/taO/lgZ2dBAwt\n",
              "s42NEIKrs1Kk7vrwOWx58hDPdw6ga+69H+u+DKdshlM2uoATkSQPPvc6V75tCYMJi/3HIpiWWzG3\n",
              "UIXZctpUTa677jq+8Y1vUFtby4UXXsihQ4f4+te/zs0331z1c58KqBd2hWLq+dznPscvf/lL3va2\n",
              "t5WVDnzkyBHuvfde1q1b5y+75ZZbWLduHY8//jh79uzhQx/6EB0dHQQCgXGvU8w8qpU2PRVjxom2\n",
              "fazn00SOr8bMSqyqmHx1dDhljb3TSYIEUpZDMu2WLj9zQQNCCH+Q2BdLUR8yTppUDcXJxcc+9jHe\n",
              "85738OlPf7rqHiwT4Q+H+8reNpAVOVOIeNpm2dw6hBDTGlVlS9f0WxcQMDSQbgSQLkDTBEmzMhVL\n",
              "AoMJk227OpFAPO2KVEJAUBekrFNPrpK4nlBevyyl5MU3hvz12d5mkYTJD549gmk7/svVgsYQr3TH\n",
              "MC0HLe8+SWRB43Nv0sZ7Mcve5uKVrWzd1UlTTYCU5ZBI29hFvquCkXRNTUDQ0HGkQ9qS/O5gD3+8\n",
              "9T3+RFGxl8Fy2lRN/vSnP9Hc3Mx//ud/smbNGp555hkuvfRSJVYVodKUPvXCrlBMPfPnz+fd7353\n",
              "Wds6jsP111/Pv/7rv/KFL3zBX/7QQw/R3t4OwIUXXshpp53G73//e9773veOe51i5iKz/z8Jr2JT\n",
              "NWacSMp3Oc+n8R5fjZmVWFUx+epowNBIVTjQms0Mp0YqIB7sijK3PkRrfYh4ymY4bTEQT48Z3lit\n",
              "UFGFohTJZNIvDz+TSVfQn5QSqsAVALyHpz3NXk2OdM3NBQIEaMJtezn9p8j6wRNcpJT+i0A4oBNL\n",
              "WQgBmtCAkz81uxCumfrIy1KOkTkjgpUE+ofTzGsI5W6fiUrTtNH3aTzG59523r0phBfB5X8GX7TS\n",
              "0IRN/3C6rHNOt5jhpfU988wzvP/976exsXFGi+LTyXhS+tQLu0Ix9XzgAx/gO9/5Dh/72McIh8P+\n",
              "8sbGxlHbfvOb3+SSSy7hrW99q7+sr68P0zRZuHChv2zZsmV0dnaOe10xUqkUqVRuBHmpdEXF5FKt\n",
              "VO3xjBmn2t+wms8nNWZWYtW4yFZH1/+fp+jsj09zi6aO7PGu6bgz1wsaQ9SHDWqDOg1hY8zwxnzB\n",
              "b3FzDQBf+dVLp2SVA8XU8Ja3vIXOzs6iJdtnCkYF1erG2sozNRdCoInp92sybYmZ9fJYbnFAOeoH\n",
              "V9RorAnwWl88k4qcETrkqTN5kI9pSw4cj2DLXOP9QjOcjpQcG0jw+kACAWiau1xkjmPZds4uJ4aS\n",
              "XHnPHzkeSXIimsS0HCIJk9b6EHVBnaGEie1ILt+yneWt9axZ2sRA3KQnmkRKCnqIFWjWKH+tgHBf\n",
              "PMd6GZxuMWPhwoXcdNNNPPbYY3zpS1/CNE01UCrCeFL61Au7QjH13HbbbQB85jOf8ZcV8qx64YUX\n",
              "ePjhh9m+ffuUti+bzZs3c8cdd+Qsy05HVFSXaqVqe2PGLU8e4qXjbrT4innhnJeHbHFKSujoHcZy\n",
              "HIK6zhuDyar7G1bz+aSq0iqxasK8ZXHTKSVWFaJ7KMXSObXcdcU5Zf/xeIKfMk1VTBU9PT2cd955\n",
              "vP3tb8+ZIXzkkUemsVW57GjvJWRoOYLORDk6kCCgi2kXqgohJYR0QWocjbMdycGuaKa6n8DJRJk5\n",
              "M6Cq43RSbmBetiAqGe0nln8VB+Mmuzv6cyosxpIW8ZRNOKCRshyEEOia4Nn2Xp54sYugLkoKVdkY\n",
              "GhT035euJ9nV60q/DE63mLFt2za2bt3KtddeS3NzM0eOHOHzn//8lJx7tjGeKDj1wq5QTD2OU94D\n",
              "5ZlnnuHIkSOsWrUKgK6uLm688UbuuOMODMOgq6vLj5I6cuQIbW1tzJ07d1zrinHrrbeO6nNvv/32\n",
              "ij+zYnxUO7r5eCRJyNAIB3QO98S45ZH93PXhcwD8caRA0JPxZ9UFmLaDlXm5qaa/YbWfT6d6VVol\n",
              "Vk2QDWvb+K8Xu6Y9xWa6WdQUHldklDJNVUwVGzZsYMOGDdPdjJJs3dWZSZuauFglAF2D2qCbhhXU\n",
              "NdITdTifZHQB4YBByjbHtX88ZXPmgnqG0zZ9sRRDyVPHQ7BaCKAmqBPPqnLrGuQLVwiUEDLc6D9N\n",
              "CCQSW0rqQobvFxXJRFkZQZ0aBMPm2N9nQ9cwtNyKka5/lUY8bbHvaKTky+B0ixmtra1s2rTJ/33Z\n",
              "smV+BS1FLuONgjvVX9gViung6NGjPPPMMwC84x3vYPHixaO2uemmm7jpppv839/5zneyadMmPvjB\n",
              "D7Jr1y6+//3v8+Uvf5k9e/Zw7Ngx3vGOdwDw0Y9+dFzrChEKhQiFQjnLVCr21FHN6OZSY0XPt3Rh\n",
              "Y5jOgUTWXgJDF1i2JG05VbcEqOT5NNVpirMdJVZNkItXtvLxty1h2+6j092UaUMT+BXHKo2Mmm6f\n",
              "EcWpw7XXXjvdTRgT/++BiftSGrr7N9VcG6C5NkA0afF6zoN86hGZD+Z9NkdCyipPmBOZ//ieVYDE\n",
              "fSmqDxnUhwwOdLkh4romSJnOKVkV0KPQd6jgMm9hlp/Vinn1HDoRxc5cbMuWGJpbbRBcPyldc9CF\n",
              "oLUhTE80RUPY8Ptx03ZN2tMFQ6VGE8hEYM1rCNEbS7lCl6ZhOQ5py6GxJsCrvbExXwanU8zYvn07\n",
              "/+t//S/a29uxLMt/YR8aGhp751OM6Y6CUygU5fHLX/6S6667jksvvRQhBJs2beK+++7j7/7u78o+\n",
              "xt13383VV1/NqlWrCAaDbN261a/oN951iplHNfv1scaK3rq0ZfvvObaUBNEAh7Rtc8a8+gm3YzJQ\n",
              "GUWVo8SqSeCrHz6XP3UOcrArekoOjgxNjDsyarp9RhSnFg899BD79u0jmRypjPfNb35zGluUi/f3\n",
              "kF25bbzYjkQTbvpWJJ7OiViZLgp9plSZ7Srku2TakvbuqOuh4Ugse0RcORX74mwKff6Cy2TuSs/n\n",
              "TNMEqbTj6Vh+JT+3cp+DlKDpgu5oCst2eGMwwYlIkpqQ4Vf3CxpaWffXTUmU9EZTBAwNy7b9cwQD\n",
              "Wo4fVmM4QCRhcmzQFV7PWtTIpvesmvaXvBtuuIGvfvWrXHTRRWo2fwymOwpOoVCUxx133MHOnTtZ\n",
              "uXIlAO3t7XzsYx8bU6x6+umn/Z8XLFjAE088UXC78a5TzDyq2a+XGitKib8uaOikzZH3FstxsB03\n",
              "WnymTIaojKLKqapY9dd//dd0dXWhaRoNDQ38y7/8C2vWrOHRRx/ltttuw3EcLMvi//l//p9ZEfVQ\n",
              "iv/3/WdzyyP76YulGE6fWqaqKVvSGxupLFVJZFQpJV6FSSomk8985jN0dHTwpz/9iU984hP89Kc/\n",
              "5a/+6q+mu1k5bFjbxnNH+svy+BkL7xhDCZOk5UzKMSebiTZJAImMSdNkRKMp3Gv4ak+MpDUSmSZx\n",
              "Ra1MNiBpSyIEJLKedZ5fmJVwUzqFgJRpV+RH5n5PJVK659A0gWU7pG33BdWyJQeOR/0XUSHguSP9\n",
              "bHpwH9++8vxpfT40NjbykY98ZNrOP9tQKX0KxczHtm1fqAJYuXJl2T5WilOPavXrJaO2JP66kK4R\n",
              "EyAy1adtKakJ6Hzur1bNmMkQlVFUOVo1D/7QQw/xl7/8hX379vH5z3+ejRs3IqVkw4YN/PCHP2Tf\n",
              "vn386le/4lOf+hTRaLSaTak6nqIcMqp6SWcsXUNJeqIpX+0uN9zSu25rl8+lIWywdvlc7rriHN9U\n",
              "d3dHH9Gkxe6OPm55ZD872nur/EkUJytPPfUUv/zlL5k3bx7f+MY32L17N6+//vp0NyuHi1e2sqy1\n",
              "btKOp2cMr4UQlFl4ryrkn7vStogC+9QGdWqC+shy4W6jicqPf7KhjXEB5tQGmFM7Op1CAAFN4OAK\n",
              "QbUBjdqgTshw/aRaagMsaallYVOYkKER0AU1QR1NEwS0EQEpoAvOXNCAGKshBbAcyeKWGhY2hVnc\n",
              "HKapNuj7YaXsEQFNCAjqGkIIBuNptu0qXtJ8Krjiiit44IEHSKfT09qO2cKO9l5u3vY8l2/Zzs3b\n",
              "nlfPdoViBjJ//nz+4z/+A8dxcByH++67j3nz5k13sxSnGMXGihevaM1Z19oQZPXCBlrqAgghmN8Q\n",
              "5nN/tYobLlsx3R/BZ3lrPUnTRmbC2isdN5+KjCuy6k9/+hMvvfQSV199NQMDAySTSRYtWjRqu+bm\n",
              "Zv/nSCSSoyIODg4CMDQ0xNy5c0eZ4s1WoqlT1+C3O5rEcpyKc5QLKfE3b3tehUkqJpVwOIymuYNb\n",
              "0zRZuHAhb7zxxnQ3axTR5PjMxguS8Q3SxIjf0HQRyHho6ZoA6foaObK8aChDF7xpYSMAh7qjmJaT\n",
              "qQI44s1l2TLn5+zzpbLCwk/26KtwQGPV/AYOnYj6qZ81ATctzcrMiC9ocqthes8rQ9Ny1ksJi5pq\n",
              "aKkN+scdiKdpCBs89tn1AFy+ZTvRpEVvNIUmwNB0EA66JmitD/mprLqAoDGSFpe27JL3XUrY/r/f\n",
              "5f9++ZbtvuCa7UchpfsuoQk3PXG6ZyXPOussNmzY4Juqe+kK+SXeTxVKRUYrzw6FYnbw/e9/n6uu\n",
              "uoqbb74ZIQQXXHAB27Ztm+5mKU5BSkVt5VeY14RgXkOIpGnzwM5O3nxa04x5tijPxsqpWKz63ve+\n",
              "xz333EMsFuPqq6+mv7+f66+/nqeeeqrg9tdcc42/7tFHH0UIwYMPPsiHP/xh6urqGBgY4JFHHiEY\n",
              "DBbcP5VKkUqlcpbN1Je/rbs6EbNwODRZLXYkrF0+t2iOciVpfSpMUjHZNDQ0EI/HufTSS9mwYQML\n",
              "Fy6ktra24LbFUpgPHTrEtddeS29vL01NTfzwhz/kzW9+86S2c3lrvZ/qNBHcKBdB0NAYTtuT4oM1\n",
              "XgxNuGmIUlIbNJBSkrIcdA3KsazyBGshBAFdI2U6BA0NgSCWtkC6QpXjSBBi1PlM2/UtmM5rMFUE\n",
              "dVd4ChoaScvxPagQ4DgSXdc4Y149UsLh7hi2HL1+Tl3Qn/kr5iXoeUh43y/fY0rX/G0H4iYnIkkc\n",
              "6aAJDUe6AmUooJE0C9/4UCA3OjnbqyJo6P5+7r2UOBlBbLpnJT/3uc/xy1/+kre97W2nvGfVWGKU\n",
              "8uxQKGYHK1asYOfOncRi7rt3fb2K/jgVmS22LLPh2aI8GyunYrHq3//939m5cycXX3wx4HZkPT09\n",
              "Rbf/8Y9/DMCPfvQjvvjFL/Kf//mf/PM//zOPPPII69evZ8+ePXzgAx9g//79tLaOvlGbN2/mjjvu\n",
              "yFm2bt26Sps9JXT0xmiqCdAbS80yuWpyBCtdwFVriwtVlcykKuN1xWTzk5/8BF3X+drXvsY3v/lN\n",
              "BgYG+NnPflZw24ceesiPDP35z3/Oxo0b+fOf/8ynPvUpbrzxRjZu3MjPfvYzNm7cyJ49eya1nRvW\n",
              "tvG7l09MyBBdAE01AVewMF1xfzo9q8zsk2d+1DVByNCw0/aYfU9tQPdnobyIqljKwtA0P5S6NmgQ\n",
              "TZqZPgPszOWLJEYi1Waib9dkInB9pF46PoSd+bAScr5LjuWw43AvgUyUoWM7JLMuTENQ55OXLOPe\n",
              "Zzp45cSIP1RzbTDHS/CFYxHiKRvTtrGdkeudth3CAZ3D3TF6o0kkkLIk4H4PDU1w1sIG9h6NFPwM\n",
              "V1yQWxY9exYypGs5kVXpzEmb60LTPis5f/583v3ud09rG2YKYw0YpmsyarYMuBSKmcRPf/pTfvOb\n",
              "3wDwN3/zN1xxxRXT3CLFVDKbImFnS6CD8mysjIrFqlAoRE1NTe5BjLEPc+211/KP//iP/OlPf+KN\n",
              "N95g/Xo3leDCCy9kyZIl7N27t6DZ8a233srnP//5nGW33357pc2eEpa31tMT7WN+Q4ju6OwRrCTu\n",
              "AMLKDFgCushUZ6qMgK7xhZ/+mebawKgXwUrVbhUmqZhsFixY4P/8pS99qeS2hVKYu7u7ee655/zq\n",
              "NFdccQWf/vSnaW9vzzEgnSgvvhGZkFCla/C20+fw2feuAgnbdnWy/9ggsZRF//AkphiOk2jK5MJl\n",
              "c3jvWfPZdzTC/mMRBoZTRFMlImYFrJhXz/FIEimhJqAhccWKgKZxxnzP5yvMqz3DpGdA5cPpIBzQ\n",
              "sGzpC1WFkMDAsIkuBAFdjHhA4QqIXmTWyFJProIXj0V4YGen/9LqSEl+gJQb+WS6HoZ559YEnLO4\n",
              "kf3HhkZNkGgCPnHRUr76oXNz9smfhTxjXl1ONcCzFzXy2fdOv3nqBz7wAb7zne/wsY99jHA47C9v\n",
              "bGycxlZND2MNGKZjMmo2DbgUipnCP/3TP/GLX/yCa665BiEEmzdv5uWXX+a2226b7qYpyqBcgT57\n",
              "u8ZwAIlrSbG8tZ7eWGrGRyt5qECHk5OKxap58+bxyiuv+C8hP/zhD2lrGy0gDA4OEo/HOe200wD4\n",
              "xS9+wdy5c1m2bBnHjx/n5Zdf5qyzzqK9vZ3Dhw+zevXqgucLhUKj/Kxmaoi9J7DE0xat9SEiSRPT\n",
              "dmZF2omVNbgxbUlLbYCBeGUD27Tl0B1Nomti1ItgJWr3jvZetjx5iN5YirTlENAtzl3SPCMGJIrZ\n",
              "xxe+8AW+8Y1v8KEPfcj//mXzyCOPFNwvP4X56NGjLFq0yBfnhRC0tbXR2dlZUKwabwrzfc8eGXOb\n",
              "Qghcofmvzl7Id6+6wF/uvUzcvO15Htt/vOoiemPY4PS5dew/VjhyxpHQWh/ihvW5hpdn3PrropFP\n",
              "8bRNa32IufUhdnf0jXppOqO1nu9edQE3b3uenmiKwbiZ06edKqQsh7qQgUzb2I4sea+FcD2qBNCQ\n",
              "uWfe9fzBs0dwpOTMBfU51/kHzx7BtB3/+ndFku6xICNeOaQsWTTFz9A1Xu6KYjuSoCH81MC0JVnQ\n",
              "GB4lVHnMhllIb/D2mc98xl92qnpWjTVgKDQZpQlBbzTF5Vu2VyXqaTakhygUM42f/exn7Ny507dM\n",
              "uP7663n729+uxKpZQLkCffZ2AsHBLrfg2Zy6ID3RFJGESVNNYMZHK4EKdDhZqVis+va3v80nPvEJ\n",
              "Dhw4wNKlS2lsbORXv/rVqO0ikQgf/ehHSSQSaJrGvHnz+NWvfsWCBQv493//dz72sY+haRqO4/Cd\n",
              "73ynoOA128ifAb5o+Rz2HxvkRCRZUfnumUAkYRLOeJ6UiwM0Bg1aaoOjXgSXt9bzbHsvkYQr4AV0\n",
              "DU2IUWr3jvZeNj24j97YyCA/ZUk6eodnmxWYYobwzne+E4APfvCDFe2Xn8L8la98paL9x5vCPDBc\n",
              "eTUxPzWK4kbTHb2xKfkT8lKzSlGojaW0JSmlv08p0dsTxW3n1KzI5mSM64VXPrHENRUCLNuNaPIi\n",
              "0bzr2RNNMa8hNOo65y/3I7gyGrAmNLx0v+zzeO1wvcokmvC2df+vCZv+cXzvZxKqnPsI5YhRl62c\n",
              "y+8O9tATTVEX1LGk5HBPrKKop0p9MAWCzoEEacsmaOiEdG1GDrgUipmClDLH27Ours5PvVfMbMoV\n",
              "6LO36xxIuI9z4WbYLG2pYShpMZQwc44zk6KV8p8DV69rY9/RiPKDOomoWKxauXIlu3bt4uDBg0gp\n",
              "Wb16dcFIp9NPP53du3cXPMYnPvEJPvGJT1Te2llA/gzwzdueJ5LoJZWY/vSbSnAk40pFsm1JLGVR\n",
              "HzJyBpFrljbxxItd2I47UEmZbtWo85c05ey/dVcng3HTjRIxNLdqmCP90uST9eKqOHX4u7/7O8BN\n",
              "RR4PXgrzkiVLOH78OJZlYRiuSXhnZ2dRoX28Kcy1IZ1UhX973qujaUsOdkVZt/lJrrtkGeBGavVE\n",
              "k5ShIU0KSdPhlRPRktsc7Iqy4v/3azThVgYslbYG7ud6tXcYDXdbQxM0hAOjXppiSYvXBxKT9Elm\n",
              "J8WimvLxUr1tCbblsP9YBEMTBHXBnLog0aQ1anIh33hdz6SPSwlJ0zXxzyd7XGM5rhG+aUsSZp6o\n",
              "5Uhu3vY8GzIzoNl9+ZqlTfzm5W5ePj4EZFL/3rNqxvXvR48e5ZlnngHgHe94B4sXLx5jj5OT/Im7\n",
              "xc01dPQO+2LUHw71EE/b1IUM5jWE6B5KYTkOIUMjlrII6BqmbZZ85lea1tcYDnCwK4oANE0wnDSJ\n",
              "ASvm1Y3aVqFQuFx44YVcffXV3HDDDQDcd999XHTRRdPcKkU5lJvRkr1d2rLRNHf7lGkjhKApHGAw\n",
              "kZ6R0UoqvfvUoGyxqrOzM+f3ujr3AX/s2DGAkyIyqhr4qYEpK9dk+CQlaTscG0hwWnM4ZxC592iE\n",
              "2qAraqYtt5IXwL48k103+kOiaQLLln4qjw3sOdJf9Lyqw1IU4x/+4R8Kpv95/OAHP8j5vVgK8/z5\n",
              "87ngggvYunUrGzdu5OGHH2bJkiVF/arGk8K8o70XcxL8lk5Ektz56AGEmB5T8bHENicTBja2tXrW\n",
              "MU0HLVPNr7M/zpw6t4Ks99L0pUf+wtFTXKiaKJbj9rmrG0PsPzY0anLh/ecu5JlDff5Lqy7Ayuzr\n",
              "mZ6D652VMp3Rd7fE7TaEmz7+XKafd6T0hY3HXzies+2eI/1senAf377y/BnTv//yl7/kuuuu49JL\n",
              "L0UIwaZNm7jvvvt8sfxUI3vi7uZtz3O4J+bPzA8lTDdNVUpaaoOZipGu0GroAsu2kZKiqcRQeVqf\n",
              "/9XzngWZ0qAn/1uZQjF+/vVf/5WvfOUr/sTbe9/73hnrG6zIpVz/pvyKu8NJE4SgNqgjpUQieWtb\n",
              "C3PrQzMuWqmS54BnMfNSZtLrrEWNbBrHpJcKjJh6yhar3vrWt/oDvr6+PgKBAACmaTJ37ly6u7ur\n",
              "08JZjjfDuOXJQ+zqKC62zHTKrRYoHYklJG8MJljYVONXj3rmUI+rxgcMFjXXUB8yGIinRyn8y1vr\n",
              "Odw97Hp95R27O5riQ9/9Az//H5eOOq/yo1AU421vexsA+/fvZ/v27fz3//7fEULwk5/8hMsuu2zU\n",
              "9sVSmIUQ3HPPPWzcuJE777yTxsZG7r///klt69ZdnaStiQ2fQsaId9B0RutnxoKTdzxAE4JgQMNy\n",
              "JCnLYf2qef5L0z/8cHKrMp6qCODlrmjByYXBuJUTMWM7IQaG01iOg+245v4hQ+cti92I2T1H+nGk\n",
              "e8zaoM68hhCd/fGC57WlZGFjmFe6YyAlZy5o8IUN7xghQwMBpuUwmCgdeTPV3HHHHezcudMXr9vb\n",
              "2/nYxz52yopV2eTP8KctV3j2UoZl1lyCoY34mJklwkErrfoUTZrMqQti2pKUaVMb1AnogqHk7Ip6\n",
              "VyimCtu2+cd//EceeOCB6W6KYhyU69+UX3E3BiAlAV3QNZSkNmjwmUnwDB5L5BmPCFTuc6CQxcxz\n",
              "45j0UoER00PZYlVPTw8AX/ziF1m5ciXXXXcd4EYlHD58uDqtO0nwZhiX3fLr6W7KuNGzqwVqomiU\n",
              "mMT1QDF0jUVNYW55eD+90RRp28GRkljaIjFgj4q88tiwto3njvTTHU0VPP7eoxEuu/t31IeNnM5s\n",
              "tpQrVUw9/+N//A8A1q9fz86dO/3qXP/zf/5P3v/+94/avlQK8+rVq/njH/9YtbZ6kYXl4hlb56dU\n",
              "FfIOmnJk+SJ3WQhXAHMcyfyGEA1hI8dIPl1m+ttsIKC7KXblpvTlIwBDF+hC0Jq5VgDt3bGSlV5d\n",
              "QdCNpGqtD9FSG/TXeZML2REzl2/Zjq6JUdsNJU0e++x6Lt+ynWjSylnvPTpqMi/P4H5HLGdk9hfI\n",
              "ETa8bbxlmiZyfMxmArZt50RZrly58pT2scoeeAzETRJpm+aMSW/Q0EhZjl95UmSp2pbjFqXRNLda\n",
              "ZbnHLBQ1kL992nJom1ObW5xhXv2UXA+FYrah6zqvvPLKdDdDMU7y07GLRUQVqrgLMJQ0OaO1flKi\n",
              "qPJFnj8c6uHpA920NoR4y+Im1ixtyqk0XK4IVG702EQsZvKPowIjpp6KPav+67/+i7vvvtv//frr\n",
              "r2fNmjVs3rx5UhummFnYjvQjG3TNHYIWGkd5qSC27ZqlDqdskqaNrgm0zB+2JXMjr7K5eGUr377y\n",
              "fP77f+wq2pajAwmWtNTkdGaqXKliLHp6enLKyDc2Nvoi/ExheWs9h06UPwCXMEqoSpozo/rYpAd1\n",
              "ZbytbCSvDyQwNMGV9/zR9y7yvJBOBsysFOjxIDPHsIWsyMNL4npYBXRBNGnRH0uRtFzxwNAES5pb\n",
              "crbPLpzhelm56XsLGsPsaO9FSjg2kPDbkAnQAkZ/byXw4hsRpHQnR7y+PJgp9CEgE8ElcaQrqjWF\n",
              "AznH8MSJF45FSNsOQV3wlsXNUxKmP3/+fP7jP/6DT37ykwDcf//9zJs3r+C2yWSSj3/847z00kvU\n",
              "1NQwf/58/u3f/o2VK1fS3d3NNddcw+HDhwmFQnzve99j/fr1AFVZVw3yBybxlEUsZXGwywJB5t66\n",
              "4uNAPI3QNIR0qDE0HAnBgPtFOWdJc8ljxtM2RwcSNISNUVED+dsn0jbxtE1nf5zGmsCM8l1RKGYq\n",
              "73rXu7jxxhvZuHEj9fUjwu655xau3KqYWZRbSbfaFXezRZ7htE3CtLFsSU80xe6OPp4+2I2hiVGT\n",
              "CWOJQOVGj2VbzAgECNCELFmUqBAqMGJ6qFisSqfTHDx4kNWrVwPwyiuvjCrPriiMNk3+MZOBxIuS\n",
              "kIQCBhIdO2ki5ehBqSMhZTukYumsZa7/SEDXiKctQgGdu644p6BaX06HmV9xUJUrVYzFeeedx8aN\n",
              "G/2o0Pvvv5/zzjtvmluVy5qlTTy2//jYG5Yg++9xUiObpplsTyRwhSvPu+iGy5YT1DVMe2YIdZPB\n",
              "ZKRQjvd5I4ChhJnz3TEdyYGuKDvae/0+2iuckS+sDSVMbv6/zzMYz02xGsuOzTuM7UhfVAB8r7J8\n",
              "MfLV3mG/PZ44EUmYxJIWjnRfTAfjPVMSpv/973+fq666iptvvhkhBBdccAHbtm0ruv2NN97I5Zdf\n",
              "jhCC73znO1x//fU8/fTT3HLLLaxbt47HH3+cPXv28KEPfYiOjg4CgUBV1lWD/NlnQxNEUxa2lOhC\n",
              "oAmN+pDO6oUNDCVN34Dde08o9PzOP2ZzTYDO/ji1QZ2GsDEqaqDQ9kcHEkW3VygUo3nwwQcB+M1v\n",
              "fuMvE0Lw6quvTleTFLOQbJGnP5bGka5tgMRN/3+5awipaxWLQMWix5CuV6KXUtgQDiAQ2I6D1NyB\n",
              "qyNBF1QUXasCI6aHisWqu+66i0suucQf5P3lL38ZZVCsKExA1yqu8lX+sUWmkk71BmveYLEmoBMO\n",
              "aMSSZpaIVRpHQiJtM39uiIAuWHvG3JIviQ0hg2jKKrjOSwzI7szKDXdVnLr8x3/8B3fccQebNm0C\n",
              "ZqZR6N68ggPjxfMI0gTEUpXYmM98/BQ3TfjeRT949gg1QZ205ZwShSxKIchN264UTZBzDQUjntTx\n",
              "tJUz0+kVzoinbTeNL7OtrrleU5W2W2R+0IWgLmT4osL5S5v4t98fpn/YRBNu6uv8hhCx1Eh7PHHC\n",
              "yUTtBHXhV8DMb3c1WLFiBTt37iQWc1+us6MQ8gmHw7zvfe/zf1+3bh1f//rXAXjooYdob28H3Epc\n",
              "p512Gr///e9573vfW5V11SB/9nlgOJN+oQvOXNDoTzS11od48FNvB9xIqFLP70Iz2o01ARrCBo99\n",
              "dnSUWKHtG8JG0e0VCsVoOjo6prsJipOA5a31/OFQD0MJk2jSHdsJ4XpcCiEI6jpp2x6XCJQfFeb5\n",
              "Uw3GTSSSw93D1IZ0aoM6Q0nHtxYAaK4LVRTUoAIjpoeKxaoPfOADvPTSS+za5aZpvf3tb6e1VQkC\n",
              "5VAbrLwkfTnoAhY0uh5Qc+pCXL2ujbsePzCppeqznSMiiTSWY9BaH8JyHPqHyxuUSNwqXq31Y3cO\n",
              "n3nPSr766IGC65pr3dngQp2ZzP7/qT1mVeRRX1/P1772teluRkncUOXKyBeLBRAKaLTUBemJpljc\n",
              "UlNRKthk4IkbY0UHecITuAJHwQpy5H5GQxcYmpsm5HkX9Q+nmdcQIqadGlVXS7G4pYaW2iAvHIuU\n",
              "/C4FstImA1nX1HKcosvzQ+Y7emM01gRIWw5CuObYluNkPArdbTwBKvu74HmtJc0RITUc0P3zgNvP\n",
              "Z4sKj+w9Rm3QyPG/spwR3ypPnIilLIRwfdsc4b6YNtYEpiRM/6c//akfgfA3f/M3XHHFFWXtt2XL\n",
              "Fv7+7/+evr4+TNNk4cKF/rply5bR2dlZlXWFSKVSo6Ll7QojFvNnn5OWu3844L5yFpo1HysNpdIZ\n",
              "bTUDrlCMn2L9g4eqAD87ma5Kdl4Utu2MuLJ6wQ9SulWHkfBy1xBBXSOgazTXBsclAm158hC9sZRr\n",
              "XaO50VRDCYfVCxtYHW7wqwGevaiRz1ZoHK8CI6aHisUqcL0ZVIWbymkIGwzEJ7/yzKoFDRwbdAej\n",
              "K+aF+c3L3ehCw2ZyhbEFjWEiCRNHStYun+uHWl57/+6yvWIc6YpdW3d2giye8nfD+hUAfOs3rxDP\n",
              "mGNpwu3YdM31uYgmLUzbYf/rg1x5zx954ViE4bT7Uvzy8SiP7T/Of79oKV/9sMqtV8DRo0e56aab\n",
              "eP3119m3bx/79u3jqaee4nOf+9x0N81neWs9B7uiFaVvFdo0qGsZ8TpI0rSnPh2wQHpwIXRNZMQM\n",
              "4UaeFjEU9wo3yEzotpSue7vjSHRd8z+n5290KuN6R0l0XWCV6JcdJ+MblPk5OzReZL4w+cvzQ+Y9\n",
              "QSBoaAynbRzp+lsFdY205QpWXvRtNl5KeXbrJKVD88cSH7z1AV3DsrPaEtCmRKT4p3/6J37xi19w\n",
              "zTXXIIRg8+bNvPzyy9x2220l97vzzjtpb2/nySefJJGYWlG5EJs3b+aOO+7IWbZu3bqKjpE/++yZ\n",
              "5reUmGiq9JhjzWirGXCFYvyoCvAnH9WsZDeWCLb3aIS6kIGU0vWryrwcRBImCdMmZTmEAzqOhLRt\n",
              "I4Tg6nGKQJ4YFTA0BAKpSdKWw+sDCfZ/eeJRtdX291KMpmKxStNGckqzqXTm7VTkLYub6eyf/JfR\n",
              "A11RWuuDhAM6h3tiRBImtQEDy3EmzSNLAl1DScDNM95/bJCtO121vD5UmQiXsiSP7j/Of73Yxcff\n",
              "tqSomHTD+hW+aOXhpQrsPxbBtBwMXeBIeO61/lGRZBLYtvsof+oc/P+z9+7xcVX13v9n7cvcMpNJ\n",
              "2qT3hpYmlFuhLUJrkfpTUETPoxwQUSjQRwSU4wEOPI+CyhFFuXhQWxUFkYvSHg4q6OOLm9gKVim0\n",
              "xbZQ6C0pCeklaTK5zH3f1++PtffO3GcymSSTZL9frzbJ7D17r9kzs/Za3/X9fj4gBGO6iuBQfdxw\n",
              "ww244oor7Oyq008/HVdddVVVBavWrGjCX/cfL9sFzkI3KKKSBk03MB6a45mn5AlytoNSCh0AR4GE\n",
              "rOUNcBGA6ReZgxsppWMLiDy+eO4CPPL3dsSk3KXDlcQjsnLuSmhKVRqfyCEUUxBK0QvMh/V+WC/D\n",
              "UA07I84SLmfC6UOfxYBXTJvsL5sfxKv7eyBpTFxdMZgJByEEPhdvl6VnXisDyPqMp2bVCQKHpfOC\n",
              "aduLBR+s7arOtBQVjWlWARiTIMXvf/97vPHGG/D5fACY+cwHP/jBgsGqBx54AM8++yw2bdoEn88H\n",
              "n88HQRDQ3d1tZ0J1dHSgqakJ06dPr/i2XNxxxx249dZb0x4bbrl05urz3Lp6tIfiiMkaNIOWFTga\n",
              "7op2qfuPV6aBg0M14zjATz5Gy8kuVxDszY5+LGioQVRSsbDBj3eOhhHwDGVGx2QN3eEkDErhc7EF\n",
              "jUxx9d0jlcUoVafGoeoZdrAqGo3avyeTSfzmN79xAlUlsmZFE7YeCmWJzlYC3aC26HhE0pBUNTT6\n",
              "3eiNyRUXddcNoLM/ia5BCS+/2w23wJXVH+gGxX9vP4wFDTVZQal8WBHtGzfuxPb2PrvTLVTmdKA7\n",
              "irkZ7oHOYHTq0dPTgzVr1uCHP/whAEAQBAhCWcmlo8a7x8IjDlQBqDrtpnwBM44Q+FwCIrJaMPgz\n",
              "f5oX9116Bt49GsYDLx+EbLrDCRxziwOYLtFY5FTlK1WsBhIj+OxQsIyopfPrcPMFLfmvtfnit7aF\n",
              "8OQbnRAFDhSArLEMvul+FxY21KA9FIeqGZALREvdPIHAc1D0odJDl6m/+OQbnThtTtDuq4sFH1K3\n",
              "7zkahqobEHmCJXPHJk2fUmoHqgCgpqbGzijKxY9+9CM89dRT2LRpE+rq6uzHL7vsMjz00EO46667\n",
              "sGPHDhw9ehQf/vCHR21bJm63G263O+0xnueHfT1y6YgUChyVEjQa7op2sf0rkWngBLscJjOOA/zk\n",
              "YbSc7DKDYFFJRWd/AoMJBTNqPdje3oeErEMUONR5RRBCUOPiUeMWsOLE6XivN8ay7EfQrtR+2JKW\n",
              "UA0KjlB7DnzqnNoCR3CoZoY9U6upqUn7/dZbb8WKFSvwf//v/61owyYjq5ob8PMrluPu5/diX1e0\n",
              "+BOGwUBCxbx69iUPekQMJhXolGJ6DQtYjQbWZNgFViJ4PCINexJHATz2WgeuW71oWIO+zE63GJnu\n",
              "gc5gcuohCELa5HFgYKDgZHI8ePS1jrKfywEgHIFh0LLFtceC1MC218UmwRwh0Au8F6pOsWpRAza8\n",
              "0YmAR0BLxsrgY691IGGWAI/2Qlr1XtmRM63GZQte57vWmYLm8+u9advPXjANFMCh3hjcIg9FH8qY\n",
              "4wA7oFjrEXDCdBbQOdgTg4sHTpoZKLjiWyz4MJ7p+WeffTauuuoqXHfddQCARx99FOecc07OfY8c\n",
              "OYLbbrsNJ554Ij7ykY8AYEGibdu24f7778dVV12FlpYWuFwubNiwwS7BGY1tY0Wu4JXl1lTrEdPc\n",
              "AMtdWBpu4GikmQajWVbj4FANOA7wk4fR0vHLnI/1mwkZhBB77tXZn4CqGzkzo9dtasWhnhh6ozI8\n",
              "Ag+Pi8NAXEE4yePGjTuL9uOZ/bBuLnxx5naeMCH1m89vGdHrdBg/RpxWsH//foRCoUq0ZUqwqrkB\n",
              "L968GlvbQrjm8e3QdFqxyU9nXwL1NSIoKM5qqsd0vxvvhWI4sbEG29r7K3SWbBKKjpm1nrSAldcs\n",
              "lSllzhyKycMe9GV2uoUQuMquIjhMTC677DLccMMNiEQi+NWvfoWHHnoIX/rSl8a7WWkMxIuXb+WC\n",
              "AKDELLerbJMqiv1VNfsFRTcAyvSoCrW737wu+VYGe6MpGaQ5olVOJnhp9Kd8/oqtwhbb7hF5xCQt\n",
              "TbOKprwRilm3bQ2ard9zHWsi8NOf/hR33323XUJXyG103rx5eQPlM2fOxMsvvzxm28aDIbcmBRSw\n",
              "tdVOmO5DwCOWtbBUTuBopJkGo1VW4+BQLTgO8JOH0dLxy5yPySqTY7BMUyznVo4AS+bWpWXXggId\n",
              "obi5wMq0pcISGzMEvaX145n9cJ1XRGd/AjVuAXU+ESc2+B0R9AnOsINV9fX19o1dN20mf/KTn1S8\n",
              "YZOdVc0NWNZUj53vD1QsCyIsqYjKKhr8btyU4XDwuYdfx/ZRDFgdj0jgzaBQrUfAdL8bnX3xkp5r\n",
              "GBTrNrcOa9CX2enyHPK6H3KE1UfXuHjHDWgKc9ttt+Gpp55COBzGyy+/jFtvvRVXXHHFeDcrjfoa\n",
              "F7rD0rCfZ7lflmp0MF5kzs85AHIJulq6QXHjxp0IeEQcG5RMLSXdFFyndt+T6xyAE6gqFVkz8Il1\n",
              "W3Dp8rk4HpbQn1BxdCAJr4tHwC1gIKkinFTxuYdfx/GwhLDE/q5xCYgrGuKyBt7M7kt9T2nWLyxA\n",
              "caA7AoPCvgfuPRYGZ6q+EwB+j9/OvqnmEitd1/HlL38ZTz755Hg3ZUKwznJrIoQZJ5iPd/Ql7JJT\n",
              "r2t4wcpyAkcjzTQYrbIaB4dq4dOf/jT27duHN954A4DjAD9eVKLcOL1UfhAiz3KPihleFSPLUMNc\n",
              "Hsw01Fhx4nQ8eMXytOfeuHEnDFOvaiChIpJkWVleF49ZQU9J/XiufrjWKyLgEdIchR0mLsMOVu3e\n",
              "vXvoyYKAWbNmlaVn4AB87JQZ2Pn+QMWPu7CxJiuC/LFTZoxqsCqh6OA5ZhPqcwk4PJAoWdjZoMD2\n",
              "9n4QAElZx4ygB363AI/IY8/RcM7JSraA67Q0N8BUFJ2loNa4+LKtUB0mB1/4whfwhS98YbybkZfT\n",
              "ZgfKClZNVErVWKpxC9je3gfNoIhKalbGplHlQbqJxP7uKO55Yf+QvTRY/55QdBACeAQOb3b0g5qu\n",
              "gTFJQzRF2L7U9yLXIo1OYZeDEgAHu6M4NpBErVes6hIrnudx8ODB8W7GhGGf5dZk6pSoKbqnFExi\n",
              "QJU0zMl4XqEJWzmBo1yZBhwhCEVlXLR+S9FJ4WiV1Tg4VBOdnZ0YHBzEVVddhcHBQXR1dWH27Nnj\n",
              "3awpQyXLja39b382DFXXwXNkxPfW7PmYt2RDDavfDnhEBDwiWnuiUDUDhjGUbV2sH3f64cnPsINV\n",
              "Tz75ZJa7zfe+972i9swO2VhWnnFZRaXc1g0KHOiKZgV4dh0Oo8bF5wzmVAqOEPCEoC8mDytbLHVS\n",
              "FFd1HO5PYF69F1FJg6oZ2N7el7ODzifguqW1F7KqY04d01Lpi8mIKxpq3ALuu3SJkwo6Renq6sK6\n",
              "devQ2toKTRuaXP/pT38ax1al826FtewmA26BoGmaz9Y24sxsDM2gTnnfKGFdU5En0I0hgVKvaQVN\n",
              "CAEB0xeSNaPi7wUBC4RZWXITQXPwIx/5CK6//nqsXbsWfr/ffvyMM3K73U41UgNNSYVlRYJk75f6\n",
              "OeqJSGnPLzRhK2fCkm+Sdag3VtKkcLTKahwcqoWf//znePjhhxGLxXDVVVehr68PX/rSl/DKK6+M\n",
              "d9OmDJUuN049XlzREU6qGEgkcNvv3sIPLzsTq5obhp3JNVxDDYvUfjuu6NB0lpVNDFpyRYzTD09+\n",
              "hh2sevbZZ7MCU7kecyhOeyiGgEeAV+TRHalcNsVgUsWr+49jmt9tD7YACp9LQMIsnSlGORMPVadQ\n",
              "KzBd0QyKY4NJCDwHgScld9BWZ3nR+i2IShoCpv263y1gIKEg4BGcQNUU5pJLLsFZZ52Fiy++uGqz\n",
              "QcvRrCrluyrypKL6eKWQGmwY2XGGMiXYRBTgCQEhgMBxrBxw5Kcp3AZMrKBYJdrLyrE4CByQVNki\n",
              "h0GZ6x9nRpN0SiHw7H2xAlqlnpsAEHgCzaBpnxP7cZ2CI8zZEqj+Equnn34aAPCXv/zFfowQgvfe\n",
              "e2+8mlQ1ZAaarM+IrBq2c5MNAXgQUFDE5aHFtWITtnInLKmTrBs37sSh3tiwxhyFHCodHCY6v/zl\n",
              "L/HGG29g1apVAIBFixaht7d3nFs1tah0ubF1vLii4+hAEgalAAV6ohJuf3YPrlrZhCff6BxRJlep\n",
              "ZidWv93Zn0Bc0e2MKt3IrojJF0Ar1g87jq0Tn5KDVX/+85/x0ksv4ejRo7aAKACEw+FRadhUwIoo\n",
              "y5oBjqAkMfJSSagGZvLMJrQ7IkHkOYSTKjiUJsCc2RQ3TwpakFcat8ij3ifCoMMX3XVSQh1yEY/H\n",
              "8bOf/Wy8m1GQcjSreI4UzWQ0DFqx4FGpVOpcLlNXwTZToBQugWMDG1qhlNQijPW1GymVaCqTO6Vp\n",
              "B3OZmVUxRQMoWwAxKIWsGuA5loVV6rl5zrymuTTGKGwdQpcw9P5Xcz/e3t5edPvChQvHqDXjT+oE\n",
              "YSChIiFraJrmAyEEAkfQ2Z/Ieo7IEQg8B4MaUDTmTmlRbMJWicBROZPC8XSgdHAYbdxuN7xeb9pj\n",
              "gjBiby6HYVDpOY11vHBShWawMZRBAYEQDCYUPPZaB1TdGBPjCKvfvu13byGuaAh4BJZYoWhpFTGg\n",
              "KJhZm68fdhxbJwcl9zgejwd1dXXgOA7BYNB+fP78+XkdbxwKY0WUBxJMVLTSAav+uAK/2wePyIMj\n",
              "bKWy3OOPZaAKAFaf1AhKUVYHvWZFE97s6MfB41HbicrRqnI466yz0NraipaW6rWvvfbcBfj+C/uH\n",
              "9ZxigSoClKwfN1pwAMoNK+kGxUBCgaTqqPOybEnJzPRRtLF5YZXslycSUoamWExm5bPW9UgqOkSe\n",
              "gOcIeAJomQfIAwHgFngkc2TFUbDgqtfFSgwB2O9/KZkyW9tCWL+5FXtNXaRTZtfilvNbxn1geuml\n",
              "l2Lnzp3j2oaxInOC0BuVABDEFR1+t4CAR8S0GhdkzcC8ei8oBQ4ej0IzKAyqw6AsCP/FDy2wj1nK\n",
              "hC1XKcpwBPorMSmcLKv4k+V1OIyMxsZGHDx40A7gPvHEE2hqyt8Hf/zjH0d3dzc4jkMgEMBPfvIT\n",
              "LFu2DK2trbjmmmsQCoUQDAbxxBNP4LTTTgOAsrdNFSpd5mYdrz+eSBvbGGYpXlLRMTPoKRq0z9VH\n",
              "ABh2v7GquQF1PhE8R1DvsxYo3HZFDChw6+/eQm9Ugs/F7h9WIkaxAJrj2Do5KDlY9eEPfxgf/vCH\n",
              "cfHFF9sWpg4jIzWi3BOV4HcJiEilDveLE06q2NcVgUEpZtZ6MKvWg8MDyYodf7Rw8xzrhClG2EFb\n",
              "xQZmmcEUnXA6MG699VasWrUKLS0t8Hg89uN//etfx7FVo4vAsVKt8fzs8xzQMiOA/d3ZelxBr4iY\n",
              "rOZ08uQJsz6mlOnhrVg43bY6ttxsBhJqmri3w/AY7gJJ5r6aYUDgeXz4pAa8/l4/OEMHaGmByel+\n",
              "F44OSiA0PRuLgBl1nD43iAtOmYHdh8MlZ8psbQvhlqd3IxST7cfe7OjHLU/vxrrLl47r4JROpNS8\n",
              "EZI5QQgnVcQkDX0xGX63AEqZRbnfzYagJzb6cVZTHf56oBf9cQXTalz44ocW4LrzFtnHtBehemJ2\n",
              "MKnOK+YdD5Szoj5SwfXRWsUf68CRk43gYLFu3Tp84QtfwP79+zF//nzU1tbiueeey7v/b3/7W9TV\n",
              "1QEA/vCHP2Dt2rV46623cMMNN9iafr///e+xdu1a7NixAwDK3jZVqHS5sXW8L/56ByTVAAEgChwI\n",
              "KBSNQhRNeYUCQfvUPoKA4FDPcbz8brc966KU4kB3FC+/243lJ9TjlvPZInG+fizfQsG8Oi9uf3YP\n",
              "W/CgbIHs6EASc+u9JVXaOI6tk4OSg1VPPfUUvvCFL+Bvf/sb/va3v2Vtv+mmmyrasKnCquYG/PCy\n",
              "M+0vfaWxsi7CCYWJ1oH9G5vimfL47Afm2p1wOR30hm2dMCjFSTP9TiTdwWbNmjX4yle+gg984ANV\n",
              "q1n16GsdFT2eZlDwHIHIE0iVcnEYJrrBAucNfhcLmPcn7TIyAPC5BMQklv4NQhCXVIAQ+N0C5td7\n",
              "0R2RsGRuEA9eOWR5bH2PV9672QlWjYByM8bcAoFuAD4XD5fAYW9XFD4XjxMbakAIwb6uSE7RdQLA\n",
              "JRAoGkVPVEa9T4SiGYgrOgSz7M86ZoPfjetWL8rTgtxs2NaJwYRqD75BmbPcYEIZ9/7fGixPBTIn\n",
              "CA1+N+KyhoikYX93BJSyVXxCiO1G5XMJtrhvQaygn/0z927lrKiPVHC93FX8QsGo8QgcOdkIDhbN\n",
              "zc3Ytm0bDhw4AEopFi9eXHD8ZAWqACYTQwhBT08P3nzzTbz88ssAWJbpV7/6VbS1taG2trasbc3N\n",
              "zaP3oquUVDOqkS5ArmpuwIyAB0cHkqbMAau84QiBR+CRkHXs647AxXMQeS6rOsXqI/xuAccGJeiG\n",
              "kTOD36AUu94fwC1P77b/ztWP5cseY27EGmpcAuKm67xuUPTFZLgErmjWqyMLMzkoOVi1fz8rTdm1\n",
              "a1fWtqk0CBsNUgdIrxzoQWKUHPs0w4DIc/C6eMRNS9FqgjM/Rn/d34utbaGCdciFcCLpDvn47ne/\n",
              "O95NKEg5AuvF4Mj499H9cQWNATcIIWkC3bKm221UNAMgLKsGAGRVL/rdHS1B+qnASK4DRzgYxICi\n",
              "G6j1iuiNyvb7C7DBZK6TUPO5HNEhqwYa/DxikgaOZB+znP66PRQDBQXHERAQ9nkiLHPL6f/HjlwT\n",
              "BEqHzP8sbTNVNxCKskmHohUOKA4tQgVKCqC0h2IgIOgcSELRdLgEHoQCW1p7C2ZJjURwvZyxR7Fg\n",
              "1HgEjpwxlEMq27dvx6ZNm0AIwQUXXIAVK1YU3P/qq6+23QJfeOEFHD58GLNnz7a1rgghaGpqQmdn\n",
              "J4LBYFnbcgWrZFmGLMtpj+n66DmgjxWjFbA+fW4Q4aTKMl11Ay6eg26wrFdR4EABKDobh12VkShg\n",
              "9RH9CRUGpRAFDrqae0FUMxeMAII5dR70J1TIKlu8WL+5taBI+t3P7YVH5BHwiJAGkuzeQSniioY6\n",
              "n69opY3jFDg5KDlY9Z3vfAcA8F//9V9oaEj/coRCocq2agpifVm3toVwzePboVZYZCahGvCKPBRd\n",
              "x/x6lnEUlVQcHkjkLMEZSwRuaCJNKbUdKayOeLgp8E4k3SEX5557Lnbv3o2lS5eOd1PyUo7AejFU\n",
              "nUId5wGbrBk4MpDEkRxlyAJHzBU9IKkadmxDBcX+rgi8Lj7nd3drW2ho9jsMnEAVYyTXQdMNqAaF\n",
              "qlMcGUhC5AkiSRV1XtHOltGM3OWnms5WYDkCdIWTAGWaaqquM301g6IrnIRueOxFi1JZ2ODHoZ44\n",
              "dMMA5dj5DcpKSk9s9I/gFY+cqVQGmDlB6InKIARomuZDwCNif1cEqkHthTnJNJnZc3Qw7zGHG0Cp\n",
              "9Yg40B21y0pjSRUGmIh7VNJKmvAN95zljD2KBaPGI3DkjKEcLB544AH89Kc/xSWXXAIAuPzyy3HT\n",
              "TTelGW1l8pvf/AYA8Otf/xpf//rXcffdd49JW++99157rmqxcuXKMTn3aDJaAWurn04oGmq9IiRV\n",
              "R0LRIfAE8+u9aefafTjdTM02CFM1kCIrXxSmbiqlODYomVm1gG4Y2Nk5UDA5wTpPnVfE3Hov+mIy\n",
              "4oqGGQEP7rt0SdFKG8exdXLADfcJH//4x0t6zKE8VjU34GsXLh6VY2u6AVBgX3cEbT1R9McVzK3z\n",
              "4b+vW4FPLpmNBr8L9V6hnPnfiLBiVTzHBmI1phPExm2d9orC9vY+e4B5+7N72EQ1D2tWNMHnEtAd\n",
              "kTCQUNAdkZxIugP+/ve/45xzzsGpp56K5cuX2/+qiWvPXTDm37/xRNWpLeKdSAlU2dsNiqikYem8\n",
              "YNrjVr8gOFm9Yw4Be19S0XSKmKyhsz+BgYQCF8/el1zjV+u5LoEDpeni/xQsuEQpEJe1on19JmtW\n",
              "NKHOJ7IVYY1laVFKq8Jgw5rsTQWsCcKKhdMR8AhwCxym1bgQ8DCDBCNH4M6gQFdYwkXrt+DGjTuz\n",
              "3veFDX5bRwUYcofMF4S0z2D2EdaanMgzEd9ZtR57nJGPhQ1+RCUNHX1xtPZE0dEXR1TS8p6znLFH\n",
              "sWDUcF93JXDGUA4Wv/zlL7Fz5078+Mc/xo9//GPs3LkTDz30UEnPveaaa/DKK69g3rx56Orqgqax\n",
              "kn1KKTo7O9HU1IT58+eXtS0Xd9xxB8LhcNq/c845pwJXYXwZrYB1Zj+9YuF0+N0CVJ2irTeG9/sT\n",
              "iCt6znMtmx9EVNIga2zRqpjMhEEpKCh0w4DAE/Dma9EMimt/vQMr792M1T94Javvt87zzrEIOkJx\n",
              "JBQN02vc+OHnziw54LSquQEPXrkcL968Gg9eudwJVE1ASs6sUhQFkiRB13VEo1H7xhkOhxGPx0et\n",
              "gVOR61YvwjM7j+YUJB4JqkFR4+Jh0OzUzruf2wsCgrhiWpCbaftjgaJTM2o61Hklkyq2tPaiNyaP\n",
              "WHfCiaQ7AMDPfvaz8W5CUa5bvQg/2dyGqDx1dJhEnsAt8HlfMwWyVvWslcaFDTUIxRT0RKUp69g3\n",
              "EoqVAvIcbIH7OXUezA568faRQSTNACMHQOA56IYBjhDUuAUEPALOnFeHt48M5jX04DmgudGP90Lx\n",
              "nGXvXpFH0zTfsFePVzU3YN3lS9PcAE+dXYubL2gZtf7/Jz/5ScHtlp7nVHNNziynS83UyfddVXWa\n",
              "N+spVzmHplO83hbC4m+9iPoaF649d4GtcxaVVEyrcUHVKWRVh07YSa0pVSkTvmXzg3j53W7oBgVH\n",
              "AFll46PM4Hnqax7u2KNYFtN4lLE4YygHi9raWkyfPt3+e9q0aaitrc257+DgIBKJBObMmQMA+OMf\n",
              "/4jp06djxowZWL58OTZs2IC1a9fimWeewbx58+xSvnK3ZeJ2u+F2u9Meq1Z90uEwmpmOqf301rYQ\n",
              "XtnfA0ll2lCaTpGUNfjcQpa4+iN/b2fSDSnkG09YbvcEBLpBIWcsTCZVA8mwBI4wfVOr7weQdh4K\n",
              "QDNMyQhnvDelKDlYZaVXEkIQDA7dqGtra3HbbbeNSuOmMv/5L6fixv/eicGEWtHjLjQFcDNTO1n5\n",
              "xHHoBqtVJgYqXopYCAMAD9b/yKaduazq2Pn+ADgCxCQNboHHNL+rpBWF1LLKDds6cfdze1HrYSvu\n",
              "UUl1rJinIB/+8IcLbr/qqqvw5JNPjlFr8qOMd11uBWCCnaXtO6PWg96oXHCfzO976kpjY8CNxoAb\n",
              "+7tZcOLkWWwg3Xo8Om6i8hMBYv1X4H06aWYAL968Ou2xi9ZvQVsPez8Eji0zUHOhoc4n2vtftH4L\n",
              "RDPDytpPMwyoOgVHiBm0oPY+mk4hmL/r5qC8nNXjcnQOR0IuHU+L8daKqxZsJ7/jUeYUlWc/AqDe\n",
              "58q5KJUZQPG7BXY8s6T0eFjC/S8dAMCC/gsb/OiNynY5y/tmVpSLNz+zJUz4dh0Ow+dik11FM+AS\n",
              "2HMzg+eZDEcIuVgwarwCR2P9PXKoLt5++20AwEc/+lGsXbsW1157LQDgiSeewAUXXJDzOeFwGJdd\n",
              "dhmSySQ4jkNjYyOee+45EELw8MMPY+3atbjnnntQW1uLxx9/3H5eudumCiMJWFtzoHeOhk1dKoLT\n",
              "59blnP9s2NYJgScQDMI0Bgm7L6u6kSWuPphQwHEEoinjoOhDASgrOMURphtJACw7oR7hhFowCcOg\n",
              "QCSpIpxUcfVj21HrERAxNS1TDVOsjFinf5o6lBys+va3v41vf/vb+MpXvoJf/OIXo9kmB7CBws+v\n",
              "WI67n9+LfV2VybBKFVrOnAisWdGEv+ztZrXFBsuqEizdkTHCKg/hCJvc1NeIOB5hk1iRB2KKhsSA\n",
              "Bq+YW8Mmk0xr1QNmJzmtxoXeqOxYMTuk8e677453EwAMlcVOZIaTlSmpOlwCB7lAYCm15GVrWwgD\n",
              "CRW9Ucl0GXSjxsUCV4Zh4P0+lq1TbQYS1UYpE+l9XVEsuP15ACwbysVzUHUK3WCaEzxhqtmazv4+\n",
              "MpDEjRt3Ys2KJixs8KPteMzUtkrPnlJ1iv1dYWQukFoLJLpB8X4fy9jOXNHN1C8EUPJgfDSYipOn\n",
              "8ikcHbX6Pmt8sufoIG7cuDPt/bZcQVfeuxmUMndJjnAwqAFFo3jstQ5ct3pRdoDM1EkhhGAgoZQ0\n",
              "4WsPxVDrFVHvc9mPDSSUvAHUcoSQSwlGOYEjh7HmM5/5TNrfqS7whBDcd999Wc854YQTsH379pzH\n",
              "W7x4MV5//fWKbpsqrGpuwFUrm/DYax3ojcqYVuPKEjzPhdUfhZMqYpIGgzLzkcFEb85+yervpvvd\n",
              "6I8rkFUdgkjQ4HdliaszsxRrTjnUp/OcaagBIOhjZd8+l4Cbz2/Buk2t9nP0jPGZdRTrUc2g6E9N\n",
              "1tAoeJ6AI3AMU6YgJQerLJxA1dixqrmhYoEqAsAjcHnTSFc1N2BZUz12dw6wgaKLh0fk0B9TsvRJ\n",
              "RhuDsoBSQtWHOjAKEFBoOqBxtKQVhVRRws6BpJlJQKDqFPPrvY4Vs0PV8c1n37ZLrKYCgplqHpUK\n",
              "lz1KCttuTwZlDQBBTNKQkHX4PQJ8Io+IZCBS5FgO5aEbQNIY+mxSCjvASMHuMW6Bsyfo5zVPL3jv\n",
              "KPQxpxSISlpayVWuQMCbHf0AWDtKGYyPNseOHcM777wDSRoySfj0pz89ZuevVoac/Ji5y96ucG5j\n",
              "FzNYRSlFJKlC1gx0h9ki2qGeGN7s6Me6y5diVXMDBuKK7SIJDLlM9mc5hLJRBEc4+N08Fs8KICKp\n",
              "dlAIFGkBsWXzg9h1OIz2UAwDCRWRhIJIUk3LrMq3WFauELITjHKoNtrb20veb+HChaPcmslNMROp\n",
              "rW0hPPlGJ1TdQGPADUnV8eQbnThtTrBgv2H1R5aguYsndr+bKzspVczc7/bZ/deSeXVpx2WVODHo\n",
              "lPXVmnlQAsDvFlDvE3EsLEHWDKxuabSD73c/t9cuzQ4n06uGis0ydUqha9RMZiDjbpjiMLYMO1jV\n",
              "2tqKm266CW+99VbagKy/v7+iDXMYGQJH4HVxUDSKaTUufPTkRvy9ta9gGukt57ekZSJZpTk1Lh7x\n",
              "HLoio0l3RLJXWX0uHiLPQdZ0iDxBQ8BdUgp8aqmQoungzAPKqu5YMTtUJb/fdXS8m1ARCGF6RsUq\n",
              "iRsDHshq8b7ltUN9AIYGX03TfIgruu0M43MxjaP93dGsQZBDZeHMFQQDbBUVYIPUufVeBDyiPcD9\n",
              "64Hess9BCBv0EkLskqtcgYCDx6MACNwiV9JgfDR57LHH8N3vfhf9/f1oaWnBW2+9hZUrVzrBKuQQ\n",
              "CE7JsLISSS1xfSvrSVYNqIYBQthquk6BUEzGV5/aiZm1HoCw/Q1q2JlV1kIXkB0gsz6XDX43nr7h\n",
              "gwCyA6CvtYXw8rvd8Ll41HpFRJMqEqoBojK3QlkzQAgLnF20fkvWxLJUIeThOhw7OFQrl156KXbu\n",
              "3DnezZiwlJKNmS8Ivn5za8F+xOqPYjJz7OMIB4MYUDQDtV4xq18qtdzQyloNxWQoOrU1CHmOYFqN\n",
              "C363gBkGRcAj2JmwVkb8QEJBjYuZbhTKps+HQVEVhikOY8uwg1XXXXcdvvKVr+C73/0u/ud//gc/\n",
              "/elPsWDBglFomsNI0AyKqKTjynPm4/uXnAGAdRZWqvncOi8A4O7n9qZ1clY6+pbWXggcwZw6NgGJ\n",
              "SiqOhSUYBh2z8hrrNLpuwDCovaq5JI+4aSapooQugUdcUgFC4HPxjhWzQ1WiTIKsKo/IoWVGAACw\n",
              "5ygLNFhTU0vLaii4IeC93sxMiGxk87qkTgb9bgF+t4CBhIKAR0BEUtnPpOpobxaBAHCLrD+13Bi9\n",
              "ItPmSRYJHlIK5uYDoHkGW92MSprt9GZN0IvpkKW1J0XjTOQJeI7ghOk1aSVXuQIBpj8aVN0oaTA+\n",
              "mvz4xz/Grl278NGPfhT//Oc/sWXLFjzxxBNjdv5qJlMgmKQEqgSe6aMYlMItcLZA/yv7e6AagMgx\n",
              "fTPNMKAaQH9chc8l2BqXikbBER0GZZOlL35oAYDSAkeZk8BwUrXLU+p9LkTMwLcVSLM+p+/1xjCj\n",
              "1pM1sSxFCLmcUkEHh2rFMttyKI9SsjFz9WUAsLNzAEGvmLcfsfojkeeg6ToMarDSaZGz+6XUwHmt\n",
              "R4TPxWMgoUDWjDRzkswA+3XnLcSmfT3Y2xVBUtHtMR0AvN8XR1zRoBse29nv9mf3IKnoACVFM+kz\n",
              "4clQH8wRNsbc8EYnQOH0mVMEbrhPiEQiuPzyy8FxHJYsWYKHH34Yf/zjH0ehaQ6VYOP2w2j55gv4\n",
              "5rNv2/add37qVHSFJRzqjdnOO5ZFuLXPvHovZtR67AlIwCNiRsBtr1qOJbIp8BeVNCQUPa8TTyap\n",
              "9stunrN1K0SeOFbMDllUg2uMSxx2l1x1pAoYD2nQwHyM/eQ52Pbr9SX0KVZgpZCNu7WNG8Yl5MhQ\n",
              "ZsdUggJwCyxjdegxWtLEgxDAMNhkPPW6Z74nw7lXpJ7WMCjcAp/23gK533sCNnAXec4MeJiDcYFL\n",
              "e+5Y4HK5UF9fb9usr169Grt37x6z81cza1Y0gSMEB3ti2N8dsTMuOVPvDGAyBR89ZaZtL87zVufB\n",
              "fugpmpb1PhdObPTDJ3JwixwEnsOsoAdfv2gxrjuPuQEW6issMieBqs4yqCz3KSklcGsF1SxdlXqf\n",
              "C7NqPXYGn/U6rTHHQELJOc5InZzmOoaDw0TCMZEYGaUE1XP1ZZGkCkJIwX7E6o84wvouRaP2Qp7P\n",
              "JWDpvCBuf3YPtrf3IRRVsMPU+HMLHNwCh/ZQHOs3teKc72/CVY9uw0vvdKEjFMc/Wnvx5BuduPn8\n",
              "Fuy560L85ovnYHadF/1xBZ39CRaMogQJRcftz+7Bus2tSCga5td70TTdB6/IDUkH8EOfn1yfJJ4A\n",
              "TdNr0DTNZ5cAGhRp81aHyc+wM6tE0QxeBALo6OjArFmzEAo5H5ZqRtUpNm4/DAD4/iVnlBTJz7dC\n",
              "KPIcRI6Mi44Vz7HV18de6yhaqw1kC5ee2FgDAIhIKk5s8FfMUcdJ6Z8YdHZmTwbq6upsG+YdO3aM\n",
              "dZOy+OyyufZ3daISkTS8czQMgWNZjAlFz7Kqp2CT1FBUhmEUzya7dPlcAEXS1ClsDaNSmcoa7JkZ\n",
              "aFKJWX3WNRMA1HkEtPbGEU6qiEgagh4RFMztL+gV0R2WhpXlZmXgabqBvV0RGBTYeiiEa5/Yjp2d\n",
              "gxhIqOiLK6h1ixAFgjqfC4puIJpUoVNmaw3z+WNdKuB2u0EpxUknnYR169bhhBNOQCzmlJmnQdNL\n",
              "/6yglWZQGJSmldfNrfPi4PEoVM0AZ05QAMBjZgASQjDN70bAI2Q5VgKllbRkjnNEnoOsDmlTWeck\n",
              "YKYvtlGA9XjGxLIUsfRSSwUdHBwmP6VkY+bqyyiAOo+IUExBKC5DN01OdqSMgVL7oz1Hw1B1AyJP\n",
              "sGQu65c2vJGt60sBDMQVGGZgvicjQ1pSDUiagZis4bbfvYUfXnamfZ7bfvcW4oqGgEfAdNP4pjsi\n",
              "YV9XBEGvmLIoMDQqmFPvQygmIyZp8Lp4ELDsbiuLyu8RoeqG3Q6r2qdUPUCHycGwg1WrV69GX18f\n",
              "vvrVr+Kss86Cy+XC5z//+dFomwMqqxf11I7D+NQZc0oaLOUb6AEUM4MeJGQNA0k1bUV8NINY1hCX\n",
              "gKInKuH2Z/eUlDY/2sKlTkr/xOGss85Cf3+/HXBXVRV+vx/z5s3Dxo0bsXTp0vFt4CSCgrl71nAc\n",
              "vnD2HLz4Trft7GJlM0UkZmMc8AjwiRySqpEzsFHj4vGpJXMAFJ4MWitsPCEwQIcVJJmKjOT6uHkC\n",
              "gSN4+s0j8Ll4BL0iIkkVg0kFixr96I8rCMVk1HrFvBpiHJjulf03AU6aGUBC0dDZn7T3GYir2Ly/\n",
              "197HoEBYUnHyrAAuXT4XD75yKEsbTacoyS2pknzve99DJBLBD37wA3z5y1/G4OAgfv7zn4/Z+auZ\n",
              "If2oAAghONQbQ8Ic11gTJIMCB7qjEHiCQz0x+FwCar0iEopuZ2lSADMCbgBD2QW6QXPqR5USOMoc\n",
              "53CE2DpsAwkFhpXJgMzy2PRsrUw5AZr6M+OzWcrk1MFhouCUAY6MZfODePVAD/Z1R+DiebgEDkGv\n",
              "mBZUz9WXhWLM0Tx1fkgp0BuV8ciWQ7hu9aKhxwHUuHksbAim9ZF3P7c3TdcXBCi2dmj1aSyQlT4X\n",
              "q/OJ4Dliu6fGZA1xWYes6YjLGo4NJrMWCI8OJJmhlqxDUnW4BaY/6RN4/OuyORhMangvFEM4qaLW\n",
              "I2TJDThB/qnBsINV//Vf/wUAuOKKK3DeeechHA7j9NNPr3jDHBiPXP0BXPGrbRU5lmG63pw0K4De\n",
              "qFxwsJRvoLfhjU5sb+/DnDovgj4XjvQnoBnULMMY3ZuWZZfudwljLp6bj3LdfxzGnmuvvRYnn3wy\n",
              "rrnmGlBKsWHDBrzzzjs499xz8dWvfhX/+Mc/xruJwxZYT9X6qUYSqo7BpIaVixqwvb3P/p683xdH\n",
              "VNJAKUW9z4U6r4juiASR56DqRsHvU74AdOqE+HB/EjFFy7JHdiiOWyCQtfzX7fQ5tSCEoKMvbl/f\n",
              "2UEvZtV60B2REE6qMCi1V2stOLAyV1VjQUmBI3bwwnqfFzX68c/OARAALoGAI1xakMAt8DCoAUVj\n",
              "bkK7DoeRUJhroGhGQa3jW8LsY0VDQwOCwSCCwSD+8pe/AADefvvtvPvfdNNN+NOf/oT3338fu3bt\n",
              "soPlCxYsgNvthtfL9D/uuOMOXH755QCYwc0111yDUCiEYDCIJ554AqeddtqIto0FmQtkVnkdAcuU\n",
              "kjTdLrEDWLAxIqk4aWYAixr9eM/UU2kPxRGTNWgGC1QlFGaWwnMk70JRocBRLkv4fzljFgYTbIJU\n",
              "5xPRH88OtlIQWwg+NVurlMWrUkWMHRwmApdccsl4N2HCYrn8CRwB5TkoOtN+yrXQkjnu2doWwlWP\n",
              "bc86JgXw2GsduG71orT+CGDGEH9+t9sM+ghQdIqkoqPOK8Il8CVnV1u4eS5tLpYaiI8ruj0/tAwy\n",
              "MiFg1TKsv2Sl+4puwMXzEAUOf2/rs/vOGzfudIL8U5iSg1WRSCTrMWtgFolE7FIah8qyqrkBJ88K\n",
              "YH93tCLHG0yq6A4nbV2FQoOlXJPCd4+G8ep+tgrANEKYIO60Ghf6YqUL6pYD05xitdYCT6oiou6k\n",
              "9E8c/vznP+O+++4DwN6nq6++GsuXL8cPfvADfOtb3xrn1jGGK7BuiZVXW0jGdvii1P4upH5PFM3U\n",
              "hrEsj1NEuRsD7rK+T6nfRVnTWRYOqu/aVDsc4QCkZ/OmBkXz6fvkeg8VLWXVFyw3luMIVJ2agvvZ\n",
              "7/NAXAFHrHbkbh9HdPTHFbSHYqAws/XMY3EcSfvcjRVr167NcsXK9ZjFZz/7WXzta1/Dhz70oaxt\n",
              "Tz/9dM5MzxtuuAHXX3891q5di9///vdYu3atXb5c7raxIDObyCI7Y4mV21FKoegURweTeOmWoRK/\n",
              "VJMY3dRNm1/vzRnYzhU4erOjHwsaahCVVCxs8GPZ/GCWJfzfW4cmSJ9YtyVnsMrrGhKCT83WKmXx\n",
              "qpSMLweH8eYnP/lJwe033XQTAODOO+8ci+ZMSlLdjVP7i1IWWlY1N8C6UzPtRtZ36oaBUFTGjRt3\n",
              "4pX9xyGpBjhu6P7NHFdZ2b6bJ1B0isMDSbj54eulKjqFD7DvtamB+LisQzMoBJ7AyLNoaIBpVEYk\n",
              "DQTMIGNefe4yPyfIP7UpOVhVV1dnf5ksrL8JIdD1ypSqOWTzn/9yKm78750YTOS3ZOe5ofRNjoNt\n",
              "352Lzv4k6rwivC4eHAFWLJxe0mDJWgUQBS5tkMmDoCcqjXqGhyXWnFA0uASuKiLqTkr/xEGWZbS2\n",
              "tqKlpQUAyzaQJAlAdYirAyzzRB5uwGqU2jISrDapOkXXYBIRSYNBgSMpmTYAoKsG9nVF4HXxMEzd\n",
              "miMDSRwbTELkOfAEkHUDuuHBN599G5sP9GIgrqC+xoVrz12Qluq+sMGPvx3owdGBZFVek4lCaoDJ\n",
              "IrVv398VgShwUDQDBgUMzcD+7ggEjkAzg1DdYQm9EQlyynIqBWytDYB9Ng71xjCz1oMaF2/3mwMJ\n",
              "FcfDEgxq5AxYGZSdt8bFYyChQtWZ0Lph6HY5GQC8H4rjxo07sWx+ELsOh0dNU7Cnpwfd3d1IJpPY\n",
              "s2ePPUYKh8OIx+N5n7d6dbbOUrHzvPnmm3j55ZcBMMv4r371q2hra0NtbW1Z25qbm8t5ycMmc6JR\n",
              "6AsqaSy7INd4InUB7aL1W8CbToFAdmA7M3AUlVR09icwmFBsJ79XD/RA4EjWZNGaIB0dTGY3gp3N\n",
              "1sl6ZMsh3PrbtzAQV6AbFD5X8cWr0ZYncHAYKbt27cq7zRFVHxmWzu3mfcfBESCu6PC7hWEvdk8P\n",
              "uHE8LNlZyAY1WAYTAf7R2oukOZbMNR9kTqwcBB7wuXgzi1TOmQGVC2uRdDChQuQ5uxT7qpVN2H04\n",
              "jJf3djNjHZo7qyrreIRlWR0blDC3nrk9ExBsae3NOrYT5J96lBysKkUE12F0WNXcgJNmBrC7c8Du\n",
              "zBRNh6Qa8LqYo5OkaqAcwfKmOvzP9R/E0u/8GYPJ/Pagg0kViqajIeDBlSsKf+GtjvXvrb2QVd0W\n",
              "uGvriSKpGpAKRcYqCKWsQ4srGup8vpwR9bEWO3ei/ROHe++9Fx/84Adx5plnAmAlOr/61a8Qi8Xs\n",
              "Mpvx5tRZAewa4/Kl0aZQPwQwcWXLytgaAhsUkM2MHaZbpGDj9sMgYEHr42EJ9790AADsgFW9V6iY\n",
              "vt9UptjAUjUoVCU9Y0rVqS2a6hE4SJqBXO965qETio73++LwuwVbEH3pvCDuf+kAFI2CI+nvp6Ix\n",
              "4VVialclFd3Wvspst6QZeHX/cbz8bjdq3KzsYTQ0BZ966imsW7cOx44dw6c//Wn78WAwiK997Wtl\n",
              "HfPqq68GpRTnnHMO7rvvPjQ2NuLw4cOYPXs2BIEN2wghaGpqQmdnJ4LBYFnbcgWrZFmGLKdnSY90\n",
              "MTIzm4hkCpalkFoOOM+0Qs9FsYWizKxnSzOPEKapQinFvu4INEJwuD8JWdOZQ6YwlLWt5RnbWI8/\n",
              "suUQ7n/pAPSUUpeIpKEnKmFGwFOxxSvHxMVhrHn88cfHuwmTktSMT44QSKqOIwMJTK9xI6FoiCsa\n",
              "dMNju7MX4tpzF6TdKw0z095jGkTky7onYOOumKxhWo0LdT4RL968Gp97+HW82dFfkvEMBcuKogCO\n",
              "RyQMJhQcHUjizY5+TKtxQTOonflfDCuryjAodErRH1dAKUVfXIbAEdu13tEDnroMW7PKYXyISipm\n",
              "mBalABOu6+xLmHamrONxCxwWNdbgxo07S4pkS5pRVPvJ6lgP9yfsTq+jL8EsR4Xhp42OBKsMkAMw\n",
              "O+jJ6oVHKnZezoDQSemfOHzmM5/BBz/4QWzbxjTgVq5cicbGRgBMF6Ya6IqMbintWGKJYQ8XkSdp\n",
              "bjEeF2+XmgGAK0W3yNJmAIDNB3pH3GaHITLfB0IAgWSbaKQOiAlQkk4YASDyHBTdzJJyC7jv0iVY\n",
              "tajB7jsfe60D/XEFM2pcOHV2AHu7ouiPK5hW40LQKyIUkzGr1oN4jQvv98XTPmsix3SFFJ1CN6it\n",
              "jTYamoI333wzbr75Ztx9990VKYnZsmULmpqaoKoqvvWtb+Gaa67BCy+8UIGWlsa9996L73znO2mP\n",
              "rVy5csTHTc0mWnj78wX3JeZ/taaYbi6KLRRlBrNklYVPU90EecI+gzrVwBEgpmigMsWiGX4AgFfk\n",
              "7eyE1M+518WO8ehrHdANamc2aLoB1aDoicjmIuLIF68mkomLE1SbnBw7dgzvvPOOnYkOIC0w71A6\n",
              "Vsan3y0w8wiwxZ7uiGQuxhEkFL0kEylr7GPdK6fVuMz7HdAXl/MmsFqPGxTojyt2f3fL+S245end\n",
              "CMXkkgNW1nGSqgFJNcxg/dA4Vi9QckPAyvYt0x2e46AZbF6aNLOwBY4gFJXhEjgomuLoAU9RnGDV\n",
              "BCFz4FXj4lME6XS4eA4EwNM7mDuTR+ARg1awHMagKJpyumFbZ1qgyoKCBbvGA4FjbkKZnflIxM5H\n",
              "MiB0UvonDjNmzMD/+l//q+A+kiTh85//PPbu3Quv14sZM2bgF7/4BZqbm9HT04Orr74ahw4dgtvt\n",
              "xs9//vNhl/MUYiCuVOxY44nXnBBm6tEUgw1OOGj6ULmYYdCsAEiqbpHFZLl21YBH5NAyI4DWnihU\n",
              "s9xP4AgEjoNq6Bn78vb7LPCsFLAohK2kiua6a51PTAvwX7d6UVqJZyYXrd9iZ8343QJcpjC/QVkb\n",
              "BHPQq+k0pzbaaOhZ3Xnnndi+fTs2bdoEAPj4xz+OD3zgA8M+TlMTC2yIoohbbrkFJ510EgBg/vz5\n",
              "6OrqgqZpEAQBlFJ0dnaiqakJtbW1ZW3LxR133IFbb70167WNNV6BQ0TKL31QbKEoM5hFzXBTvY8F\n",
              "wCildsmmblBbpS01E8DvETGY4npsBdEk1cBF67egJyKBpOirCTwHnbIj5dK0KoeJYuIykYJqDqXz\n",
              "2GOP4bvf/S76+/vR0tKCt956CytXrnSCVWXSbt57jg1K0CkFzxF7fOMVOcwMelHj4ot+x1MDw8ua\n",
              "6u3A8OUPv44dJWZHpaYbWMfziFzZki7DeZqbJ/CIAmKKBsOg8HtE1PtEHAtLcAscdJ1lZ8vmPdzK\n",
              "mt9zdLC8xjlMaEY1NebjH/84zjjjDCxduhTnnXeeXQMtyzK++tWvoqWlBUuWLMGaNWtGsxmTgjUr\n",
              "mmxR9IGEgu6IZNqRCjhlVi2aZwTApXR6s4IenDDdV/S4kqoj6BFx48aduGj9Fty4cadtAQ/AFrCt\n",
              "NmbVeuysMIuRiJ2nDgjrfa6cx3eY2Lz00ks4+eST4XK5wPM8OI7Lq1V1/fXX48CBA3jrrbfwmc98\n",
              "Bl/60pcAALfffjtWrlyJ1tZWPP7447jiiiugqvknVMOlvsZVsWONJ0lVH3agKvW5qX2ObLq7AVbJ\n",
              "mQFNZ9oMimZgyV1/xuUPvw5RcHQ0KoWkGthzNAxJZdfZWv3NfE+Zm8/QooVaouAFpex9tsoH93VF\n",
              "sfjOF3HO9zdl3YNyEfCI6IlIOHg8is6+RFoWn9VOS8Rdp0MDHass68RGf2kXYhj88pe/xGc/+1n0\n",
              "9PSgt7cXl156KX71q18N6xjxeByDg4P230899RSWLVsGgAXaly9fjg0bNgAAnnnmGcybNw/Nzc1l\n",
              "b8uF2+1GbW1t2r9Ka/pxRUaeFEBCNYqOPVY1N+DBK5fjxZtX48Erl6cFhaxg1oqF0xHwCFg2vw4N\n",
              "fjdismaPoQxQe1UfGBIq7jK1qk6fG0TAIyLgEeAWOXjNiVxS0dHWE2OabXSoLNCgBigFZtZ6crap\n",
              "HCaKiYszhpqc/PjHP8auXbuwaNEi/POf/8Rf//pXO4DuMHwWNvgRSarQKYXIEYj80LhFFPic2lVb\n",
              "20Jpc7RHthzC7c/uwfb2PrtE7vZn92BrWygty7koBBA5gvbeOG55ejc27T2OrrA0KnM+gSMIekUs\n",
              "bKgBTwg0SiEKLPhOAbh4DjGZ9R8PX3UWan0uUAoIHFvAFDi2cFnqGMNhcjGqmVW//e1vUVdXBwD4\n",
              "wx/+gLVr1+Ktt97C7bffDkIIDh48CEIIuru7R7MZk4Jcq4h7jg6a+h253ZkCHjGrlCMVnrCU0/dC\n",
              "cbT1xnKuhi1s8GNfV2WcCCuFolO8F4pD1Q1sae21a7tHInY+3gNCJ31+9Lnpppvw05/+FB/84AcL\n",
              "Tr48Hg8++clP2n+vXLkSDzzwAADWp7W1tQEAzj77bMyZMwd/+9vfcMEFF1SkjafNDqA7LBXfcQqR\n",
              "2XtpKUuGFEBc1rC9vb8qg+pTAVmrzJWXVQM9qoy/HegpmJGxtS2EjlDc/BxQqDoLahRqRVI10B2W\n",
              "QEFHTVPwZz/7Gf75z3/apcXf+MY3cP7559uB7kxuuOEGPP/88+ju7saFF16IQCCAl19+GZdeeil0\n",
              "XQelFCeeeCJ+85vf2M95+OGHsXbtWtxzzz2ora1N05Upd9tYkXqPKySBmlpu1xMZWV+Yy+49dQz1\n",
              "+qEQBhJqmkCxog1NiKzsrISiodYr2n2zFby1UA0KgzLNGJ4j+OKHFoyo3aksbPDjH629iCRVKJoB\n",
              "lym/UG0mLuM9hnIYHVwuF+rr66FprIx29erVuOWWW8a3UROYNSua8Je93aCUsoUgYyiwJJmlyqlz\n",
              "l1wZi4WMIaKSioBbzJmVKnIEOqX2wg7LOqYIxWQmsUJYWd5ooBnmvZpS+D2CLeq+qNEPECCSVO2y\n",
              "77uf24tIUgUhTBzeIIbZPgKxDNdCh4nPqAarrEAVwJxxCCGIx+N49NFHceTIEfumNmvWrNFsxqQh\n",
              "c+B148adacEZkWdOYtZgxn6cQ1oHZfGBBdMAAId6Y3lTzNesaMILe7rG7DWWSkJh1vSyOlTbPRKx\n",
              "8/F09XPS58eG2tpaXHjhhcN+3vr16/GZz3wGfX19UFU1rb9asGABOjtzrxyXI1T8bpUFhquJTLFQ\n",
              "WzfPLMtxGDmceZELXU0CptmjaLqpH0ahaAY8AgdCCDSDTfjLDWHJml5QS3HDtk4YlKJpmg8DCZWZ\n",
              "i4CJs2o5ah84wlZ1JU3H6pbGUdUUtAJVmb/n4uGHH875eCEXrsWLF+P111+v6LaxIPMeV/CzQZjD\n",
              "MAVFXK68YUJqlqbAc+AIyTshylwk7BrM33KB5zCtxoUvfmgBrjsvfwnrcFk2P4iX3+22RdxlzQDP\n",
              "ESydF6zYOSqB44w8OXG73aCU4qSTTsK6detwwgknIBZzApDlsqq5Acub6rGrcxCEUHhcAjwih96o\n",
              "DAqCgYSSNnfZ8EZ2GfC+7ggoz6UFhgFgSyvT7YylGNak9lip90fzmRD4ocC7KHAgIGkyDKnkE2wv\n",
              "laSio7M/gQa/Gz/83Jlp9+HMe4Sms/7YJRAYYJlXhBAsqbJ+z2FsGHXNqquvvhqvvPIKAOCFF17A\n",
              "oUOHMG3aNNxzzz3YtGkTvF4v7rrrLpx//vk5nz8azjSThczgDEcIeDMq3h2WEJZUGAYFTwhcAgeD\n",
              "AoquQ+A4LGyoQURScWQgCbfA5V0NW9XcgFoPj4hU/jUfaQeXD4HjMKfOg5jMJjYPXrm8bLHz8XT1\n",
              "myiaFBOdf/mXf8Ef//hHXHzxxSU/55577kFbWxs2b96MZDKfjXluyhEqrpTukmhqB41nthEhrPyq\n",
              "UNY2AeAWudKCTQTwCun6SI6F9sjhzRK6ufVehGIydIPCKPCmMSMPPwYSCgIeNoSISppt/gEA+7sj\n",
              "9gDY0vkBLe0+oBuFtRStDA5WnsVWYgdMJyKemIE2ys5JKfs3o9aDgEfAg1cuL6EF5dHS0oJvfvOb\n",
              "uOGGGwAAjzzyCFpaWkbtfBOJzHtcVzhp26lnjg88toECUOPicePGnXbG8bL5Qew6HM6bgVwoQ3lr\n",
              "Wwi3PL0bgwkFFMChnhgICDwiB54jUHQj54QodZFw0R25heF5Ahz43kWVvGQ2uw6HUeNmWmOpbdxd\n",
              "Za6xjjPy5OR73/seIpEIfvCDH+DLX/4yBgcH8fOf/3y8mzWhufn8lrTAjKTqaPC7sbCxBpGkmjZ3\n",
              "ufu5vSAg6BxI2gtEPGH9lRUYjkoq+uMKBJ5D0CMimtOLN72f5TmCGreAaTUudITibJt53xTyVORY\n",
              "jqf5KDbXMw+PmKRhwxudAEVezWGBI+jsT0CjwIyA2+lPpjijHqyyUth//etf4+tf/zq+973v4f33\n",
              "38epp56K++67D7t27cLHPvYxvPvuu5g5c2bW80fLmWYykKs0cOn8IDbt68HOzgEQMOFapgtioDHg\n",
              "wuygF+2hOEIxGR6Rh6waiMvMmSLgEXOuhr191ydw1t0voy8+fG0ekSPgeVLxzAeesMmV3y1AM2ha\n",
              "cK2cAM94uvo56fNjw/r16xEOh+H1eu3VQkII+vv7c+7/wAMP4Nlnn8WmTZvg8/ng8/kgCAK6u7vt\n",
              "7KqOjo6KChXX17gqUgZIKcBzwDh5IJiNYIGDQq6AAk9M16ziDeVA0vSRDMqyR0sTZ3DIh0GtgKEO\n",
              "kWfi9oVwi3zafYJSZGVUEEJAzGErBUBodlZcvkEtz6FgRka+DA63yDKLrXNaJ+A5MiYZHg899BD+\n",
              "/d//HcuXLwchBBdccAEeeuihUT3nRCHzHtfo96DbLPHLnAApmmnBbvYb29v74BF5vNYWwsvvdsPn\n",
              "4lHrFbMykItlKK/b3IpQTAYhxD6nQQ2AcPCax8w1IUoNgOWbqOmUif4vbPCj3itg84FeDMQV1Ne4\n",
              "cO25CwqaBZRy7QIeIS0YPJBQqm584DgjT04aGhoQDAYRDAbxl7/8BQDw9ttvj3Orqp9CgfPhfFdq\n",
              "PSIOdEdt57xYUrUznw/2xBD0iAgn2SLnnKAHAY+ImKzaLqb5oJRiWo0LNS4eAsdcfhUzm8nq5rwi\n",
              "B82gICDwijyicuE5IAWbm+XqJ1OHaaphZPXPmfeIgEfEtBoXZM2omFmFw8RlzNwAr7nmGnz5y1/G\n",
              "3LlzwXEcrrzySgDAsmXLsHDhQuzZsydnsKpanGmqlVzBmV2Hwwh6xaxMnSVz69iKYkrZnxW9PjaY\n",
              "xIxamjd6/c87P57298Lbny+6Ss6sSAmaG/3ojkgYTCiVmzybPV8lU83Hy9XPSZ8fG3bv3l3yvj/6\n",
              "0Y/w1FNPYdOmTWnlzJdddhkeeugh3HXXXdixYweOHj2KD3/4wzmP4Xa74Xa70x4rJlR87bkLcO+L\n",
              "+0tycilErnKoscZqQdAjIJzM7UzKAum5VwEz0SmFtSsH08ErI619/F/1xCTgFhCKKyW5AEUlFQd7\n",
              "dIg8wV/e7YZijkxDMQUccpcQDud9MSgQTqr4677jWHLXn3HK7Frccn6L3Tcvmx/Eqwd6sK87AhfP\n",
              "wyVwCHpFXHjqTDy143DWd4eVT5FRX5G98MILsXPnzrTHli9fnvXYVCTzHtfgd2EwqUAxnSY9IodT\n",
              "ZgXQHZFtC/agV0QoJttjlXBStb/v9T5XVgZysQzlfV0RAGwBzdqu6BQ8AVYsnJ5z0pgZACvEvq6o\n",
              "re/JLOiB42EJ9790AADKDlhNpPGB44w8+Vi7dm1WH5brMYchSpH2KPW7Yt/OCGGGDinbFM1AKCbD\n",
              "JXCYXuOyM42DXheSauFFT50C7aE4AJaJ7xG4NId3Zp7CnJ0tbayopKKjL5H3mIUyr6i9D4HPJcDv\n",
              "FnAsLOGGDf/EeS2NCHhEVgqZ0s8BwOqTGvHgFaOXEe0wMRi1YNXg4CASiQTmzJkDAPjjH/+I6dOn\n",
              "Y8aMGTj//PPx5z//GZ/85CfR3t6O9vZ2nHLKKTmPU86Eb6pTLFMnM3o9vcYNSdOHFb32u3lE8+hJ\n",
              "uAQOiungRQjQHZHgcwn4yReWpR33cw+/ju3tubNa8iGajoe6AXSE4hAFDnVecUKnhjrp82PDCSec\n",
              "UNJ+R44cwW233YYTTzwRH/nIRwCwfmjbtm24//77cdVVV6GlpQUulwsbNmyAKIoVa+N1qxfhhT1d\n",
              "2FVlJR4jIZzU8qaVl4NP5JDUjLQIiFvgML/ei7beeEXOMZWgAHpjSskJagYFVI2VaWVtK/JcF88W\n",
              "SHSDLWTolEIzjKGSMDObxtApNJ2CaAbe7OjHLU/vxrrLlwIAnnyjEwJHQHkOiq6DALhqZRNOmxPE\n",
              "H3cfsy2uU1+fkvF5qSSKokCSJOi6jmg0ag+2BwcHEY87n0cg+x4XlTRoOoXfLdgZTUcHJSxoqEGd\n",
              "T8TCBj/eOTqYNlZRdQOEADFZQ+vxKNwCD1Eg9rim5Axlkv6T57m08lDLeas9FMNAQkVC1uzJWk9E\n",
              "soOzhaCAqefG9Nsee62j7GDVmhVNeLOjHwd7YvZna6KPeRyqn56eHnR3dyOZTGLPnj128CAcDjv9\n",
              "WhEqKe0RlVRMq3FB1SmiGaLpltyDphtQdIOVAyZURJPDq4JRTctcngMMg92HreAVR5A2Xyy0KGgt\n",
              "dhXah4AFwI4NStAMVsq4vb0PHCHgCHHmQQ45GbVgVTgcxmWXXYZkMgmO49DY2IjnnnsOhBA89NBD\n",
              "uPbaa/H1r38dHMfh4Ycfxty5c0erKVOOQitxuUo2KChWn9SIK89pwoZtnbj7ub122iqAnKms9TVu\n",
              "xOREzg7JMAx7ZbEx4MaSubkDYLec34IrfrWt5NfFE2DeNB8O9ydgGKYej9U70vS021qPCArW0Ve7\n",
              "u56TPj+6fOELX7At4HNpHGWuEM6bN88emGUyc+ZMvPzyy6PSTou93ZNLZD3VOcstsKBVuYlfAkcg\n",
              "8jxknQKg8HtEzK/3ojsi4b2QM4AeCW6RAyhzNtNHmJlnDVatb5vIczhppj9t4L5i4XQ8eOVy2yhk\n",
              "Vq0HnQNJRMyBNiFMVFU1KAYTCjZu6wQFkFC0LBek3YfD2HU4DFU3crahkGD7SLGkCgghCAaHtI5q\n",
              "a2tx2223Vfx8E5HMe5xuUFBTJN9asX+/L4HeqAyBJ0xPysz8DidVqLphZ2EBLMsypmigMsWiGX4A\n",
              "xTOQTp1dix0d/VA1AxzHBPkBYF691w5O1XpEtIfiMCiFR+TRG5UAEMQVHX63ANEMkOaCEGRlJnKE\n",
              "A0d09A9TizBzLMOCrdZYZ2jM4+AwWjz11FNYt24djh07hk9/+tP248FgEF/72tfGsWXVTyWlPRY2\n",
              "+NEblc3FON2WTGDGIRyo6UIqqTre71PL7hZUg5rzNgIDFAnzPJLKAkqhmILemFRUkyr1Zy4M836u\n",
              "mPdqngJ+t4CYrGFRox8NfrczD3LIYtSCVSeccAK2b9+ec9uJJ55oi647VJ6CmToUObctnRfMSlt9\n",
              "s4NlPVkDt9RU1tPnBhFOquaA0LDtwznCOiqvi8d/fKyloCvOquaGYZXuNATc6IsroJSC5wj8bgH1\n",
              "PhHHwhKueWw7VGNI0Ndqy7QaF3qjck53vWoKbjnp86PH//k//wcAsG7duvFtSIkok8TZjqR8uYdS\n",
              "wNngKnO/UsrPAFbSJWvMCRSEQNZ0eyBoTWSHczyHIQgIQACOUBSz0yh6eUm6ThUFzTtwTx3YK5pu\n",
              "99+UwtQXYgsTuTKDM49Fh06f1obU51eab3/72/j2t7+Nr3zlK/jFL34xKueYiGRqtiybH7Tfn5is\n",
              "wSMMvY89UTntM6VTwNANyBgqqbO/39ZOGV/yYhnKN5/fwgTWzXELz3PwuXj0xRT0Rpku1qGeODTD\n",
              "QNM0HwIeEeGkipikoS8mm/qYbCFOKFGL06AswDatxlVwv8zrljoWO9QTh2oY8JomOS6B6cs5BiwO\n",
              "o8nNN9+Mm2++GXfffbcjvTJMKlm6m9qvGSndjUGBpMruly7eSjwYGRRsISDzsbaeWFqJ4EgwgLRj\n",
              "6ZTi2KCEWq+AiKTi6Rs+WJHzOEwuxkyzymHsKJapY23bczRsWjRTPPpaR1q6O6UUB3tiAKU4aWYg\n",
              "K5XV6kATioZar4iopEHVDTT4XXkzqXLx0ZMbsXl/b9H9OMImqkmFad8IhNippFagzMKeIFGW0WFl\n",
              "Xqzf3JoWnLJWUAkIDpjZLIWCWw4Tk7POOgsA0rSlwuEwDh8+jNNPP328mpUXjgP0SRCvyhUwspz8\n",
              "iu2X95hIH+hoOsXB41HIKY85garysN6bUsoBiy4yZAiqqzrFnqNhNrAWOOiGgXBSwCfWbcHB41EY\n",
              "FDgykO22SSnLwuMJcGKjP2dmcGrW8KGeoaBVarBM1Sk6QnHcuHHnqC1EOIGqITIDLv9o7cXL73aj\n",
              "xi0g4BEgqzrisoYaN3N1TJqlm0PZAhSSGZ0KeAQmK6CzwI/AM9djn0uAi+fsTLxi455VzQ247ryF\n",
              "eOy1jry6WCyTChhIqAh4RDT43YhLGiKShv3dEVsLcG69FwGPiL3HwkMaLRlfCEsonucIPnpyY5qr\n",
              "YaHPYGYJ0fFwEpQCCdWAyBO7zHXP0cFKvV0ODnm58847sX37dmzatAkA8PGPfxwf+MAHxrlV1U2h\n",
              "wHkh4fVMrH0BljSgGdkDQwpA0WladXOlh0BWFlQus5xCBjrFEHkCnjBx90hSxYoTp4+wpQ6TFSdY\n",
              "NUkplKljPX77s3ug6gZ4jqW7GwbwzrFI2r6p9cqpq9illK5tbQth/eZW7DWFTTOFcgHg0bXnYMHt\n",
              "ue2gAdaZGWbAbDChmuUDQH2NiISqQzeMvB2zlSkVV1wgINjZOYCgV0xbQW0MuBGKKXZnG4pZ6foK\n",
              "1j6+HQe//8m8bXOYWHziE5/A//zP/0AQBJx55pkAgKuvvhrf/e53x7llQzyy5dCkCFSNFRRIC1Q5\n",
              "jJxSxp0CBxRKKinUJ1vvl6oa2F+g5NXalxCgrsZdMDPY2vZmRz9CMZk5RWYcT9YM/KO111mIGAMy\n",
              "Ay6RpGqX/tX7XEPGLmEJM4yhjACeM6dcKT9OmF4DAOjsSyAiqdB0llltUIqEomEwQWwnvjUrmtL0\n",
              "p1LZ2hbCk290ms7IzAr9UG8MdV6XPcZxiwJUXYVkBm5TsxVUc0JICNAfV6AZFG6Bs8tlUj9vgrng\n",
              "4BY5nLtoOv7e2ldQbDmVzBIiaqaosowuztbBqpQGoINDIX75y1/ie9/7Hi655BIQQnDppZfizjvv\n",
              "xJe+9KXxblrVkm9+BIqiwusWmQH/aFLLGxSysoeBygeqLKF1C4EjaQY+HGF9sbVvvjZYfadBATdP\n",
              "QMGep4PdF+gYmKA4TFycYNUUITNwJPAEuj6kGdE1mMytP0VhrwBkprIWCohtbQvhlqd3IxST7cdS\n",
              "hXKt5/3rg/8o2G5VZwPCvpgCg1JMr3GjLy6jNyqzcp8ir5ut2CdAKQu8pa6gUgr0ROS8x1B0ijPu\n",
              "eglv3/WJImdxmAgcP34cdXV1+O1vf4vPfOYzeOCBB7B8+fKqClY9+lrHeDfBwaEoDQEPPrq4Ec/u\n",
              "OmpbZPNm2XV/XMnrCJSKXEJUlucIzjqhHjdf0JKVGZxrkWTd5UuxfnMr3uzoT2uDyBG7nx9N/SoH\n",
              "RrtZcnm4PwlZ06HorHzOWqHPtCWf5hPRn1BNd9Ch7EueI3YWncfFIWwaXKmaAVk10oJcxYJAG7Z1\n",
              "IpxUYVCKmKyxrHLKnCdn1rpBCME0n4iYxMoEBxIKjoclW/dM4JnOlUHZhM0ypKnzCvjrgV70xxXU\n",
              "uHjIGpNFIDzTZ/lHax88Lh7z670liS1nlhCRlM8xEyRmE0SWFV8+w8nwcJi6/OxnP8M///lPNDY2\n",
              "AgC+8Y1v4Pzzz3eCVUXINT+6cePOkoTXt7aFcOvv3kJvVEKNS4DAcbbMyViTelaDsgA+b7r+CRxh\n",
              "C/5RmZUPpiwSWesOmc128xw8Lh71PhEDCRWSqoHwHJY31Tn6VA55cYJVUwDL3WYwwyGCI7CFQwtN\n",
              "LmKyjvf74nAJHDhCEIrKaSuZ+QaGgwkVBIAoDAn3WkK5q5obcMEPXy3q3sUTYGFDTVqqfo2bx7Gw\n",
              "BMOg4DkUdefRzO11/vQVVFkr7pgRkXRsbQthVXPDuAzunAFl5VBV9n5v2bIFn/jEJyCKIgShurrA\n",
              "gWEK8U4kMlfdLF0hj8DnLA90qF7qfCK+f8kZ+P4lZ2Rtu2j9FrT1xIpmfhQbeos8QfMMf5aGRbGs\n",
              "4VXNDbho/RZEJQ2hmAzdoBA4DprBRLprveKo6Vc5MAIeEQe6o6bmGCvNpQCs8AqlLDPI72b9b41b\n",
              "QH8i+34scAQHj0dBMXQf97l4GAaFZv6TNQOhKLNvT8gSbvvdW7ajYOr98p2jYUSTqp2FIFtBVg5p\n",
              "mXoNfjcWNtQgIqnoDrN+yi1yICCgHIWiGVANihdvXp3V3s89/Dre7Oi3X7dOwbK/ldwZ6rnILCEi\n",
              "HAFHKTwCBwPMdIAQgiXzgmW+O9lZG5ZGqfW6nbGGQypWoCrzd4fhYWVNxhUd/THF1NxML+m1vpu9\n",
              "UQmgbI4WlXNY744hYkomNdO1Yr/PrvOAgMDr4hGR0ttoUODKFfPR1hO3kyROnV2LC06ZgSff6ERM\n",
              "1hDwCBB5VtJ90/ktY/iKHCYa1TVTcxgV1m1uzQpUAawzsYRDi5FQdJwyuxbtoTgO9caKprC2h2Kg\n",
              "oOA4kibcawndbm0LlWQzP7fex2xUU9LiAx4RMwwKzvz7cH9uV0IL9lz2u7Va6RU4RAo8J5WNZs14\n",
              "qem7lSLXgNIpYSmf008/HRdddBH27duHH/zgB0gkEuPdpCzqa1zottIHJhmZ31Fq/ucEqiYeoZiM\n",
              "E+94HgZlk/kGcyEgLKl2EGCkEDCdqlKwgvrvHB1EVNIQTqhIawXVQUHgErmyhW4dSoeABagMSmEg\n",
              "XTtsIKEgKmmIy5ptlnLU1CtL1UtjWiwGBI7palKwBbaZtR743QL2mxMgzaAghIm2GxSQIlLOTKuo\n",
              "nP6ZsNrkdXFYsXB6zky9JXf9GXFZG7KVpOx1JRU954Ldvq6IqZlHoZkW8DBfR6liy5klRHPrvDjQ\n",
              "HUXC1OuUDB11PteISmYyyzSjkorO/gQGEypm1LqdsYaDTUtLC775zW/ihhtuAAA88sgjaGnJHViQ\n",
              "JAmf//znsXfvXni9XsyYMQO/+MUv0NzcjJ6eHlx99dU4dOgQ3G43fv7zn2P1ahbwLXfbRGNhgx//\n",
              "aO1FUmV6dhwBNI057VmL4tZ30+cSkFR08BwwnrEqVrqXWwnrSH8yqyzQQuAIBhNaTsH00+YEHfdz\n",
              "h2HhBKumAO8cCefdFle0kibHPEcw3e/God5Y0RRWgHXKh3ribFWRY8uqqUK5lmhgMUJRCVGJR1RS\n",
              "0RuV4RF41NeIkFQdzY1+UADHBpM5O0sLRdcR9IjgCLFXKwdyBO/y8V4oljW4K5bKXwnG45yTmSee\n",
              "eAIvvfQSzjzzTPh8Phw9ehT33nvveDcrjYRc+ufSwWE8IAB6o0MZgBRAb6zyGYGpTm6FsIL6gwnF\n",
              "DlhkohpssWQ4x3Uon66wlOYGamVRigKHgEew9assGYKjqeL6hDlTWuL6J830gxCCjr44opKG9lD6\n",
              "Ipel5aQbLOhtUBZMFXkOSUW2M60iKZlbqVMvXad5da5OmV2LHR39kLVsbcyopGUFdTTT7MUyeUg1\n",
              "e8jnUgjkzqC22mRJKiQUq9XWylv+61+MTF2sgTi7NoQwTTFnrOFg8dBDD+Hf//3fsXz5chBCcMEF\n",
              "F+Chhx7Ku//111+Piy66CIQQ/OxnP8OXvvQlvPrqq7j99tuxcuVKvPTSS9ixYwf+9V//Fe3t7RBF\n",
              "sextE401K5rw6v4eU3dvyEhHUnXc9ru38MPLzkR7KAYCAt2g5r/xaWuqxlQ+ZWAK5CxPFDiCep8r\n",
              "b/ao437uMFycYNUUQCnQ2+kG0nSl8jGtxpU1wCmUzr5mRZMtdqukCCBbQrm3P/N2SW1PqIYtYKoZ\n",
              "BmTNQERSEfSKeM9086v3udBb8DWwyL/AA4sa/YhIKsJJFV6BR1zRCga6ABZce6+39Neei3LK+YZz\n",
              "vR2K4/F4cPHFF9t/z507F3Pnzh2/BuUgIjlZRsNhfr0Xfo+A1uOxot9jh5FTilNgpc6zeHagpNVW\n",
              "K6gPFHaC9AgczmtpdFZxxwCWSQS4BAKODImCB70iXrx5NS5avwWqbtiaVqniwCRlckRSDF7yvbkU\n",
              "2dmZukGhajp0ShFXdFYOaj7dKku0fvIFtJ8+dsoMvNnRj8wR1PQaV86gjlfkbQ231ICYT+Qg8hx6\n",
              "ozKm1bhwVcpnsFgG9YZtnZA1A26Rg6obEHkOsmaMKJCUqYslaez6eUQ2JXDGGg4WF154IXbu3Jn2\n",
              "2PLly7MeA9gY65OfHDIlWrlyJR544AEAwG9/+1u0tbUBAM4++2zMmTMHf/vb33DBBReUvW2isaq5\n",
              "AQ0BN3qjMlTdsIXJKQWORyTc+N87EZXUqjHZsYZUxUZWqRIPluMvBS05M9rBoRhOsGoK4OJzp2la\n",
              "lDLF++KHFmBXZzivbXgmq5obbLHb1Hrlmy9oAWiq697woWAiuQIv2llHHAGOR7MDVj6Rw8ygFzUu\n",
              "Ht0RCQ1+N56+4YO4ceNObG/vw7waL7ojEqQ8pSsixxwqNrzRWfJrz6Tccr7MAeVwzumQDcdxQxOf\n",
              "FHTdCRBVM5a4McAyPFtmBDCQUBDwCLZujKWTBMBxyRpFXAI3qu6L1rdT4JmDXClYQf2YpGXdy1KP\n",
              "d0JDTd4MGofK4uIJOI5ANwCDmKLgHIHID5Xy7++K5hx7pD7GAkrs/heVS+unrUyrZJ5+3aCmy7BZ\n",
              "w3ranNq8x9p1OAyvyETT9RTXwv64gnBShVvgIQrEDur4PSIGk6odV7MyymSdprkQPvL3dvxlXw+i\n",
              "koqBhIqkoucVYH/naBgxSTMDd4Cm66AU2HM0f8Z8MTJ1sajZ4Hofy1ZxxhoOiqJAkiTouo5oNGp/\n",
              "DwcHBxGPF5fwAID169fjM5/5DPr6+qCqKmbNmmVvW7BgATo7O8velgtZliHL6fOA0R7fDXch+vS5\n",
              "QbzWFrIdRy0MCgzm0O0bL4YzivK5eKg6hUFZxqysMe0/J4PZoVI4waopwOnz6rCjo7/gqnMxrjtv\n",
              "Eba2hfLbhucgX6rnjRt3QuQ5iJxRtsOFJapuBR9m1HqYXoWmY169F0cGknALHGYHvfZzUlcKrcFa\n",
              "TNbQ4HdjIK4grqTfPESe4GufWMxWQGkBy/QilFvOlzmgHM45HbKJRqP278lkEr/5zW+cQNUEQOAI\n",
              "W+GjFD6XkHMixcqOYyW50DmUz7QaF45HpLwW2iPFFt8npORVWSuobwXSUptWzvEcRs7pc+swmOgF\n",
              "ACiaAZfIspeWzKsDAERMofNcsGATC2ypBrXvf6nbQfJn0VGwLOxUBI4DaPp4g+c51HnFgsK+7xwd\n",
              "hGQGZwWe2IFw1Qx0xRQNVKZYNMNvvu4gwknmJqjoBlw8h6TCRJSz9aEUzKj12M7E7SEDOqVwCTx0\n",
              "3cCf3+3G4m+9aGZgMLv31Cy1nqhU1OgmH9m6WPVoD8URk1mmuTPWcLj33nvxne98B4QQBINDYv61\n",
              "tbW47bbbij7/nnvuQVtbGzZv3oxkMll0/0pgtTmVlStXjtr5ylmIXrOiCa8e6BlJFW9VQQA0Bpib\n",
              "al9MRlzRMCPgwX2XLnEymB0qxsi8bx0mBLec34JGvxsufmhlsxysAc6KhdMR8AhYsXB6WR1SeyiG\n",
              "gEfAvGk+2960HAYTir0iSCkFBcXqkxrx4s2rcV5Lo/249VNSdXvCkvla/r/FM/DNT56MTy2ZjVNm\n",
              "B/CpJbPx6y+eg+vOWzTi115uOV+lrrcDo6amxv7X0NCAW2+9Fb///e/Hu1lpzAl6xrsJVYdBTe0G\n",
              "ymzm3zkWQULWsXReEFvbQvjcw6/j1f09UHW233AZq9K2yUBXePQCVan4XHzJE+U1K5rgc1nlS9nb\n",
              "CYA6r+hMvMeQNSuaUOdzwSVwaAi44RK4NFHwo4NJELABaOp7xhEW8Fk8KwCfW8DyE+rt+581Vijl\n",
              "48enHNR6Hs8TOxDWPMOPj50yE+s+v7Tg/VTRKQyDQuBYwCv146WZ/U1q0GzNiiYEvSJ73X72umEa\n",
              "xBzuT6L1eBRHBpIwKBOGD0VlW88zrujQDYpoUkVc0ZnboRmoAgBZo0iqOmSNZXhJqoG2nhg27T2O\n",
              "W57eja1tobS2Wy7QF63fghs37szavqq5AQ9euRwv3rwaT9/wQay7fKkz1nCw+fa3vw3DMHD99dfD\n",
              "MAz73+DgIO68886Cz33ggQfw7LPP4sUXX4TP58P06dMhCAK6u7vtfTo6OtDU1FT2tlzccccdCIfD\n",
              "af/OOeecEV6J/KQuRNf7XJhV60FC0WxTplysam5Ag99l90sTafwh8gRugYPAEXhFDifPCqAx4EZM\n",
              "1qDqBlwCh7l1Pvzwc2c6fYdDRXEyq6YAVkmetYr2Xig+bMcmy6miEsJ41kp4nVfEaXOCONAdsTOl\n",
              "hoNm5BYt3doWQl9MRjipIpJUUetlqe2ZK4XDfS3lvvaRlPM5QoSjx/79+xEKhYrvOIb873MX4Psv\n",
              "7B/vZlQVuboGWWelNIqpYVcOBMD8aV6EojKSaj4J0alHwMNDVmlBrcNMLP2fSlxDkSNw8VzJB0vN\n",
              "EtlzdBAxSbMn/i6Bw5J5Qdx8foszeB5DVjU34KqVTXjstY6cOk0AC1K5BM4WE1bMwMxAQrHv56nv\n",
              "2zeffRsbtx8GUFibDAAaAm4cD0tQDSbSnqppVetlw15q/5dOallPOKmCEAyVM6bsl/p716Bkv+7U\n",
              "jKUz59XhUG8MB7qzSx4NCuiUZvVvqX+6BDa2KfRydcNAKCZj/eZWe6xQTsbHeIw1ytHydBhbfvGL\n",
              "Xwxr/x/96Ed46qmnsGnTJtTV1dmPX3bZZXjooYdw1113YceOHTh69Cg+/OEPj2hbJm63G263O+0x\n",
              "nudz7lsJyl2IZpmnKpKqDm0CpIMzx183GgIuW3rBYmtbyHH2cxh1nGDVFCF1IPLIlkO454X9w5pY\n",
              "pA6E8lHqwMMSXz94PGoL8okcKaskMJJUIWtGmh6WNUir87oQTjIx9eVN9bj5gtwTlke2HMKjr3Vg\n",
              "IK6gvsaFa89dgOtWLxp2W/LhlPNVB/X19fagQtOYIPNPf/rT8WxSFo++1jHeTZgQ6AbLrFR1yrRw\n",
              "OAIQ2NpzuY2W06EAlsytAwWwvb1vRDp6kwWOAH63CFkt7VrMDnqwrKke29v7IGtGTt2oQtR6BBAQ\n",
              "xBQNoBR+j4j59d5hO5E5Qf3qYmtbCE++0Zmm0/TkG504bU4Qq5obcKrpsqdqBjiO6UcRMM2kgEfI\n",
              "Oen5/iVnAACe2XUUcpHgcm9UhkfkocnZn8dwQkVU0nCoJ4Y3O/qx7vKleYM8eopQvIF0PTyrj6EA\n",
              "YikB88zP4nn3/zVvWwWOg2qWohOwjLDUAsnMQJWYUooIsOwuYgaKLW1QoDTpgdEe9xSjXC1Ph+rl\n",
              "yJEjuO2223DiiSfiIx/5CAAWQNq2bRvuv/9+XHXVVWhpaYHL5cKGDRtsR79yt4035S5EW3MCJBRE\n",
              "dG1sGjtC+hMyBJ7YiQsWzr3XYSxwglVTkOtWL0JHKG6vUpbCjo7+gvoIwxl4PP/2MYRisp3ezhGg\n",
              "1isiJhV35stE0Sm8LoI9R8O4/Zm3oegUCVmzLbFn1rptYfVVixqyAmr1XgFPv3kEukGZSHtYwv0v\n",
              "HbCvUyXItdrqrD6MPbt377Z/FwQBs2bNGtVVt3IYiDsBk1KxJopcimNY6gSyFKwV0FRNnKmMQZl4\n",
              "NC3xCvbHlSGBc5kNuksJFFpYTrGc6ZMta7rjRDYJKBYsufn8Ftz43zsRSaos4EyAGjePlpkBRCTV\n",
              "znrKDKicNjuAOp8LA3GloNC/QSnipkOkT+RggH3WWDYToJsBn96ojO8+txcnNvrRHophIKGmjR8E\n",
              "jqCzPwGNAjMCbhwZGNLeSf2MDybVvOOjrrCUt52aYdjfF4EnaJkZwLvHwnlduDKDWaaUHztWSiZk\n",
              "sYyPR7Ycwv0vHaj4uGc4mVLlank6VC/z5s2zpTcymTlzJl5++eWKbhtvyl2ItuYE6ze3Ynt7f9Vn\n",
              "dbP+mCCh6Lj92T1OQNlhzHGCVVOU719yBp7afjjLkjkfBmUDu96onDMIVerA45Eth7KCZAYFFFVH\n",
              "rUdAfxluGAlZg2pQdPYPDSTfORbBrFoPGgNue5C2tS2EW57ejT7Txnpf15DgtjvDYvux1zqyBm0j\n",
              "SVl3Vh/GnxNOOAGJRMIOWtXX18Pn841vozKor3Ghu8DkxmEIK8NANyh4wgSPhzvoO3g8WjU20dWC\n",
              "mqKTU4waF2+vLnMY/vW3Ag7W81w8V3B1ulAfvLUthO8+txcHj0dhUIAnQMvMAP7zX051+t4xJlew\n",
              "BAC2tPbiovVbUOsRAcr0o6zAVEzW7Ynb/q4o/rr/OBTNdBIkQHdYKrlv1PShcKusGRB5LudnmgI4\n",
              "0B1FKMYysXqjEgCCuKLD7xYQ8IjwuwUkFB29UTlvINagQFTSci7SWfb0uYTheTMrNKmyoNVAQsmr\n",
              "YeMWOLTMDGDvsbBdOpjaHq9rKOBeLOPj0dc6zDLZ4uOeUrHGV4MJBRTImbmWSrklVA4O1cJIF6IL\n",
              "BbKrCQKgabrPdlV3AsoOY40jsD6FueOTJw9r/4G4Ar9bQHdEwg0b/pkm2lnqwONHfzmY89gJ1UBU\n",
              "1jCv3ptzeyHylQ92RyT0RCVbWH3d5lb0RuWcGjjWhJUjHDjCMgZSsTLHtrf32YPS25/dkyVa6lC9\n",
              "bN26FYsWLcK//du/4d/+7d/Q3NyM119/fbyblcb5ixvHuwkTDoOyCelwdfgAOIGqHAwnudWgwLL5\n",
              "QXCETbiHS2YWXFLVcXggmXN1ulAfbIlJ7++O2u3XKbC/O4ob/ztbXLoauOmmm7BgwQIQQtKyPltb\n",
              "W7Fq1SqcdNJJOPvss/Huu++O6rbRYGGDn5WwmZGZqKSi38yGikoadnUOIiKp4DkCniN2RrX1WbAE\n",
              "xA1TB20ksi66qQ2VSqqoOwXrP0IxZnlvGBR95u9RSUVM1sBxBI0Bd15DGLfA2QLLgwkFt/3uLVvY\n",
              "vMaVWyPL0oHxuQU0BtxY1lSPgEeAzy3kNMLRDAMDZiDIer71kyPsu7jy3s1Y/K0X8fp7IWimk+JA\n",
              "QkF3REr7Tg3EFXCEjXeA/OOe4bBucytCsaHxlU5ha2nlIvMzkmmC4+AwEUg1KnjwyuVFA1WWKczV\n",
              "j21HZ3+i6rOqAGZ44ncLTkDZYdxwglVTmOtWL8LJswIlu1HoFHi/LwFNNyCpetpkodSBR6EJjWFQ\n",
              "RJIqFkwfmUtgKj0RGZpBsfVQqGC6rWZQ6GabdcoGs6kTnHJcPxyqC8v9b9euXdi1axd+//vf4z/+\n",
              "4z/Gu1lpDCQ1+ESnWy4VjrDsDD6lw+AJKtZ/OOTHLXAQeILdh8NY0FADcYRuszxh/a7Pxed0IivU\n",
              "B2/Y1olwMndWbiSpVmU//dnPfhb/+Mc/cMIJJ6Q9fsMNN+D666/HwYMH8fWvfx1r164d1W2jwZoV\n",
              "TeAIwcGeGPZ3R/B+fwKUMrfTep8LlFrC50ZR/alSyPrUFfkYZlYqJU1BflCW6RWTNQwkFBwbTIKa\n",
              "GWChqJw3kCtrBt45Gsbe7giikoausGQ79RmgWU6GBMDJswO289515y3EdL/bbpyaIzrnE3kEPAJm\n",
              "1npQ42K/u0UOAY8Al8AhnFBxPCxB0w0Mxpm5TGPAndPdr77GBYMCBmXjMYOywCAhyOseWIx9pmaW\n",
              "yBEIHMd0BJGupZWK5eKZL6Dm4DCR2doWwuUPv44ld/0ZS+76Mz738Ot4ZMsh3PL0brzZ0T9syZPx\n",
              "RNYMxGQNlLI52mBCLbufcHAoB2dWNMX5z385FfOn+dDgd5W0PwVbwfO5hLTJQiUGHh6Rh6ZTxGQN\n",
              "02vc9mBnpESSKgbjxcsLFW1o0KxoRpoddKmZY8Xsoh3Gj2QyiXPPPdf+e9WqVZCk6krDbg/FMM3v\n",
              "Lr7jJIGM8CtOKTAr6EHLTD9cAgeeMActt8DDK/KwYidWIMSJYVUOAth9YFRSMaPWg5Nn1Q77GntF\n",
              "3gx0cZgd9KLOJ+ZcnS7UB7eHYnkDHgZFVa4Er169GvPmzUt7rKenB2+++SbWrFkDALj00ktx+PBh\n",
              "tLW1jcq2UcdevDK/f+Z7l7pkVYkpW+YxMoNRPEcKBrA1gwWIUjOweqNsoYsQNlnTabqSW+bhKADD\n",
              "GGqLpjOHw4Sso8HvgkfkzO8Mh6XzgxhIqHivN46t74WwfnMrNu09jraeGKKyjtwQvHjzavzwsjMx\n",
              "3e+GS+DQYP5UzbJHl0DgEni4BAJKgcGEmjPj49pzF4DnCBSNQtF0KBp7Pk/IyDPHScbPPFglVCsW\n",
              "Ts8ZUHNwmKhYJbE7OvoRlzXEZQ1vdvTjgZcPTkhdUt2g6A4n0dmfQELRkVB0p8LEYUxxNKumOKk1\n",
              "18/v6Sr5eZaosTVZqISIeH2NCxwhWDI3iPdCMZyzcBpCMRmHemN2+aE0zFITyynHJRDIWmnDYuu1\n",
              "pdpB59OAmFfnxY0bd+Kdo2HEJBVhSQVPCGq9Yl59L4fxwe/3Y9OmTbjgggsAAJs3b0ZNTc04tyqd\n",
              "hQ1+/HXf8fFuxphRzIK+GDwH+3tomDbwlk19qp7LBHCHnlAQAC6Bs3VweqMyDvXE0BuVh30syXy/\n",
              "NFAcGUjCI3J4ZMuhLO2czD44KqnoiUgIJ3nUuIW8ekIcwYQpLTp8+DBmz54NQWBDM0IImpqa0NnZ\n",
              "iWAwWPFtzc3NWW2QZRmynP4+6nq+AEpuNmzrhEEpTpoZACEE7/fFEZU0HO6PQ+A5lsU0RnDAsCNi\n",
              "BgUaA24cHUiCAhBJunNfKaSWNPZEFbh4lomo6gZ2HQ4DYEH0gfiQg6lQIDPRMjBY1dyAq1Y24bHX\n",
              "OtAblTGtxgVQamaUppb16XnL+qzv1mOvdaA/roAQFqha2FBTtth5LodHADhtTm3e5zhang4TnUwd\n",
              "xWXzg3j0tQ70mPdCF89KbFWDQtaMYRmQVANugQOlrE+sMUsB59d7HVMEhzHFCVY52AOGPff/FZ0p\n",
              "bjeFGEioCHrVNNHOUgYe8+u9OJzjHCJHIKk6Vpw4HQ9esdx+3NIpickaGvxu220jKrNsKZfArJzz\n",
              "jX1tVx1KQAp4XJlmVHDxnN0JKzq1U9gzXT+iksZKITv6s86tgyKS1DCnzoOYrI1qRz4S0fepxvr1\n",
              "63HppZfaDoCGYeDZZ58d51alI6sapAIuVw7pEELAEYL93dGs0pmJNCCccJhzap9LwNJ5QTzy93az\n",
              "rKFUH8EhMveXVSOnM1lqHwwM6esEBR4JOb/9d61XdEqLhsG9996L73znO2mPrVy5cljHyMyC87kE\n",
              "RCQNmgFQWvn+zSNwUHUjp/C4gdymAcUmjaGUwKtqUKhGeqBquJ9zJYdAXmqbKAoHxKxdt7aF8OQb\n",
              "nVB1A40BNiYCIdANClnT7Sw2gwIzavJnzF+3epH9/bpo/RZEJW1EYuc3n9+CGzfuRFhSoessI80n\n",
              "8qAUBZ2kHRwmKpku6K+1hfDyu91pwXhFNyCYmZ0GJt64RDMoKKU4e+E0RJJMZ9AxRXAYa5wyQAeb\n",
              "WXXDEzc/3J8Ydqnf/ZeegRpXtk2818XnPFa+VPGAWwRHCHQDZueZfa7UhxQ9vy6GyBN4LJ2gjBR2\n",
              "3aC4ceNO3P38XswOerCo0Q+OsMCarOV3zVJ0Az1RGXFZx6Z9x+2SwEqWCVZa9H2ylzB+4AMfQFtb\n",
              "G/70pz/hT3/6E1pbW7F8+fLiTxxD/nGob7ybMKHgOZYNkFDyByscKgsBCw6c19KI+y5dgl2HwzAo\n",
              "RdM0HwIeEW6h/GJLl8DBJbCJ92OvdaRtS70XyJoBgePQNM2HWUGPeW4BATdvl3vxBDhldgA/L0H0\n",
              "tlqYP38+urq6oGns80wpRWdnJ5qamkZlWy7uuOMOhMPhtH/nnHPOsF5Hpoal9f0UOFbuWWlaZgYg\n",
              "mhkMHAHcIpcmI5B6n+YIKz11FfmcStrItbSKkXl8K8uwELm026zXagnSW6/3oyeXZthRrth56phh\n",
              "3eZWgAAix0HkCXhCkFR17O+OOiVDDpOSzO+iQSl0I3vBxioznmiBKt4qTTFxTBEcxgsns8rBJiqp\n",
              "cPFc5nnU6gAAac1JREFUzhXAXOgUuGqYpX6rmhvwyNUfwMZtndhzNAxVNyDyBEvmsrJBUODGjTvt\n",
              "TKGuwQTeOhKGQdkgc07Qg1WLGnD63CDCSdXMgDLgNVdxT5kVwNtHw0gqOgtm5akzIgA4DnALPP7j\n",
              "Yy3YtLcnK4WdUhas2t7eZ9pay/C5BPhcPJQSsl8Sim5rVGxv78ObHf0AmJW1R+Rz2lwPh9Qb5UhT\n",
              "cq3AV1c4CVWn2NcVxQt7urBsfhB/+LcPDbtt1QrP85g2bRo0TUNXFyt7zTdpGw+UMhzVJhIjTYEn\n",
              "1gEIW2mhFIhIarqWTMpJJtrgcDwReSaMrBkGNJ3aDmNCyuM8IWgwRZsfvJIFeu9+bi88Io+AR0TA\n",
              "IwIA9nezjNSTZ9XinaPhggsFVkYcgTk4BslbwmRl71qZINb5iFl6HfAIePHm1RW9LmPJjBkzsHz5\n",
              "cmzYsAFr167FM888g3nz5tnleqOxLRO32w23O103z8pGLZXMTOS4orHvPqUll+MPF5fAQdYMBDwC\n",
              "TpheY38GMzEoc9YrVoJcrK/yCFzFs2CLXZmL1m/BkYEk3AKXlt1g6fHxHMwFPEDgOfx1f2/erKZH\n",
              "thzCo691YCCuwOdiGVDW+2VlsBdaiMzMKjnUE4NmDAWtrdJPSqktqn94IInbfvcW6nyik2nlMOHJ\n",
              "zCBVCyyKTwRSY1PWAr5bEODiOUSSKm7+aEtav15KP+HgUAmcYJWDzcIGPw4ejw7rObtN7YV85CtT\n",
              "yzVAyRz8/GVvd1ppj0GBzft7ce0T23Hth07EO0fDSCgaar2i3WkyG2odPFfYgp3nCC48bZatq3Xa\n",
              "7CBueXo3Bs0AGM9zEMDqtTODQUcGSrebFXiCWUEvalw8DvbEgBQdj5HWe5cq+l4KG7Z12oGqVHYd\n",
              "DuPaJ7bj0bXDW1mvRp544gncdNNNEEURHMduxIQQ9PT0jHPLhnCJHORJGrCySm1HolNlPZdQllI/\n",
              "rcaFhQ1+HOqJZe3jMDyo6Q5GKesfdYOC59Ifd4lcWuk3kK0lRSllianm7zxH8jofUZodFLCcyaYV\n",
              "KGHKpyGY2q5q54YbbsDzzz+P7u5uXHjhhQgEAmhra8PDDz+MtWvX4p577kFtbS0ef/xx+zmjsW00\n",
              "yNSwDCd4RGV91LTjBhIssGmVqAwkFGgpJ8vKdNBpmoNoLoo2dRzcGtp6YtANipgM+N0CAh7RXrBz\n",
              "8QRulwBF08ETgoSioyssMd3Pnhje7OjHusuXsgXDLYdw/0sHoBssKD2YMEAIzLEJcOa8OiydH8SG\n",
              "Nzpx93N7cwaWMhfLmF4dxUBCRcAjQtEMcGSo/DGu6IhJGmIyKyWyFvAWNNQgKqlO8MphwpF5H5rw\n",
              "Bi6USbIQAjQ3+tPmKSc2+iuiTezgUA5OsMrBZs2KJrx6oAcJpTQRUQLYJW65BhmZwadimUSZg58j\n",
              "efSzXjnQi0fXnpOz07z7ub1w8TxkTYdRYNZKCOzMAIANrtddvtQ+3okNfuw5OmjaOacHg0rVhiUA\n",
              "5tX74Hezr5mVOlupeu9KTtjaQ7GcdtkAu96Tgbvvvhs7duzA4sWLx7spefnssrnYuP3weDdjVKCo\n",
              "XCDJTK7CR09uxKeWzMGbHf3ojco53bqc2FVxPCIHVaNQNAqOI3DzBApYsF5SDftxAFkrqZlZNJKq\n",
              "o87HAk1tZrZFPjSDCUPrZvmSJY4vcARf/NACe79cIrYTfYX34Ycfzvn44sWL8frrr4/ZttEidVFq\n",
              "2XdfBpBtfFApLKHx/3XGbAwmNbwXihU8D0cwYpH34Zq9lIJH5AoeV0spJeroSwAws8QJoBgUmqSC\n",
              "4wikjOx4nQKhmIyvPrUTM2s9eC8Uh25QuAQCjnAwKPuOh5MqXr/j/JLGbpmLZR6Bh6obkFRW8mll\n",
              "urnMss9QTIZBKQJuAfU+F6KSis7+BAYTCmbUekacae7gMNZk6igW+u5OBGF1CkCnFLVuMe+91TFF\n",
              "cBgPnGCVg82q5gb8xwUteODlg5BLSG9nk0+K19pCePVADxr8Lpw+t84OXA23TC1z8JMPa4yZq9Nk\n",
              "K3p60YCSqlOc8/2/4AMLpmPZ/CB2HQ7bE6E7P3UqVjU34MaNO7Pdp4bhdkUIbH0u6xigtGLZALkm\n",
              "ieVO2BY2+LGvK3dW3RgaN40qDQ0NVR2oAoBPnTEHz+w6OioTofGGM7Oqcn2chjuQIwC8Ioe/t/bh\n",
              "U0vmYN3lS7F+cyvePjIIVadwCRyWzAvigpNn4J4X9lf9IHG8EDjg8rPnYzChZZVlL50fxO7D4Zzl\n",
              "2qkrqflWWx/9+3vYvL9woJuA9S8iR2w3R54juPzsebjuPCb+nG/ifNXKJuw+HHZWeCcACUVnLrsg\n",
              "BReRysWgFH0xGX/Z12NnDzV/4wXbkS4TUeBYaYtUZVp3ZVwaNsGEnc2YCgHsEl7VAPrjKnwuwc7e\n",
              "NXMgs9wDSxm7ZS6W1deIiMoqKEjOTLeEooHjCKb7WYlpf0JlbSTELhN0nMUcJhKp974trb0FM8cn\n",
              "whiEA8vYXDwrgAa/27m3OlQNTrDKIY3T5gQR9IoYTChQSsjZ13S2GgcARwaSGEyo9urYcMvUMgc/\n",
              "+ciXvb+1LYSOULzkUoOeqIK/HejBy+92w+fiUesV01b3ls0P4tX9PdjXHQFPmNtQkThaGpQCnf0J\n",
              "u0yxzsv0VSqVDVDJlNw1K5rwwp6unNuKVEtUPZEI0y65+OKLsW7dOlxxxRXweDz29tra/NbaY82G\n",
              "bZ0wDNjZJhMZDgDIULDTKllhWkMCCAhiigZQlrWTL7MvFwJHcGKj357cPHjl8pwTnBs37rR1kaxs\n",
              "rMyzcGTyBGQB5miqG0bRzw8hwIWnzcb3//WMEZ8z18LB/35iR9793QIzxwAodIMZbJwwvcaesA4m\n",
              "hoII+SbOuw+H07JjHaqX+hoXjocliALAEd7OoKsUqs7CLr0xGes3t2JVcwNc/FD5adb3nrLAWbWh\n",
              "FtMLLRDVt/o3LccX38oi4whQ73OhOywx0WfNAC/yWaW3pYzdci2WNfjdWNhYg0hStUsJrYCybngQ\n",
              "lzV7AU82M7A8Ip/3HA4O1Y5171v9g1cQk7SJndFNmHtuRFLx9A0fHO/WODjYOMEqhzQ2bOuEYeoq\n",
              "vXMst0BpKqlDK4PCXqncuK1z2GVqqYMfYg4lc3X4H1mc2+HGavtwiJsljwlFx3S/G3Velv66fnMr\n",
              "usISRIFLK0+ZEXBjIF48kCfyBC6eQ41bQMAj2IEkUFS03rtSKbmrmhvsDLNM8l3viUJdXZ39+QOA\n",
              "W2+9dUhbhxDoeazCx4P2UAwULHijT/BoFU35AhMwLTmYRgmKbti/gxBo5mSz1FesGbSkyQ27nkMT\n",
              "ORCmd5V6nol9lbMp9fNDKUZ1YmiZBeRabeYIB4MY0HTz86BZ+2a/p5XU5nMYH649dwHuf+kAKycl\n",
              "o9PfUvO/PUcGAQCnz6vDjo5+IEc2p04pC5RXGaLAQS+QVZv5Pcr8bmWW3KaOXYChwFCD343uiAQK\n",
              "2JnohABBr4iL1m/BQEJFUmELbPnGbsNdLNvaFsItT+/GweNRUKutFKj3ieZrm3i6cw4OAPtshzJk\n",
              "CCYilML5DjpUJU6wyiGNUkvxChGVmGbEnZ86dVhlatbgZ/3mVuzsHIDIE1AgzS3qoyc32mLfmTom\n",
              "7xwdLHu1VDMoOkJx+EQeXjePvV0RuAUO9T4xTTvreCS7DNDKzCBgGi9ukce0GhdU3cjpTlWtKe5/\n",
              "+LcP4dontuOVA722++JHFjdOeHF1w5g4JXULG/xoPV5Y52eikDqJYsYHQw5cAqXwCIKdWSXww8us\n",
              "YiWF+Sc3W9tCuP2Zt9GZ8t2l9n/pTAQtieFQ6nUkgG05ncsI491jYfxkcxuismbvv3hWAP/5L6fm\n",
              "7cO2toWwbnMr9nVF7Guaa/3AEmwnZgahrhl491gYHpGHwJGiAu7OgHpicd3qRegIxfHMrqOjbiCR\n",
              "UA1ctH4Laj0igh4RCUVjwREzu5KzdpwETgzDfQmqpqP1eBQugYObJyAcAaVMrsAwda08Io+ErCGh\n",
              "6Dg8kETAI+Qdu2Uulm1tC6W5OWdqmSq6Ac2g9niJEKA/rkAzaNmZ5vlMfBwcxooN2zqZa66e30xk\n",
              "IiBwZMJpPzpMDZxglUMaqRODcqFA2c4RltZV0CtmlX2sWDgdD165HFvbQnZAi4ClrR4blBCTtRGJ\n",
              "plIAcVVHUtMhcgSyaiAUy7ZPz8Q6JQWbRMuqjr4YC2pV44Sq0OBuogemJjrL5gfx0ju5yzEnOqld\n",
              "iqxRCJxh9zP8MMsADQocHkgi6BWzBlZb20K4/sk3EZMLZ3BYYe0JPLYcERTA0nnBnJpQW9tCCCfV\n",
              "rAy0/d1R3LhxJ36eo+zSypwIxQrr+hEAikZBMsovDTqkbbR0XtB+vJLafA7jw9a2EP6yrweGMfzA\n",
              "dDlEJc10p2MaLHGFOQQLHIFOKTSdtYOjLMvK7xagaAakErQ6R5PR1ipUDRYoljXT/a/RD0KAgYSK\n",
              "hKxhVq0XhBDUeUV09ifgc/FpmeGFxm7FRNnXb25FJKmCgGWeG2bQSuBIyecY7jkdHEaL1HH0kYEk\n",
              "PAIPn0uwxdYnIh4Xh6scfSqHKsQJVjmkkeluUS6hqGzWcKtIqjoEnkPAIxZNYdjaFsLfW3shqTpU\n",
              "jWKa3wW/W7DLPqzBSXdYsgNTfTGlopkRlAKKTkHLOGpCNcATlkXCcyRt0lUNOIO76mbX4TACHhFR\n",
              "SZ10QRRrJZ2AZdPImoGzF0wDCPDPjoGSjsGBTXQ0SuFz8bjv0iVZA6sN2zqLBqpEnuBrFy7Gpn09\n",
              "2N7eP6kyq0pF4Ah2Hw5j1+FwlibUu8ciea9JWFJziiBv2NaJwYQCQghEpqadNvkWeYJZQQ8IWPZX\n",
              "OMlKjYCh7DYKgCesXRaOXfbEJHUy1x2REE6oIISMiQZiKCqDI0BSMyByHGbUunE8LNnBKOszyATI\n",
              "CSRVnzJ9gChw4ABImoH3euOYUetGb1QCQBBXdPjdAgghqPWKOTPD81FMlH1vV8Q+PwEB5Shk1UBE\n",
              "0jAzmD/zdSTnrBRO9pZDKpnj6KSiI1ptZg1lEJd1PPL3dpw2J+h8vh2qCidY5ZBG6sTg+TyC26Ww\n",
              "rb0//QHVwPb2flzxq20AABdPsLSpHh87ZQYefOUQBk2R9lTCuoq4omFevdcu+7AGJ9QsIxmNAeZI\n",
              "jsmRIachkjHpAsZ/0DNWgzuH8mgPxRDwCJA1fcI4AlqBhsxyOkKYnbmlmWLppQBMJ4XniC3iufhb\n",
              "LxZNn18ydyjwO5BQEPAIOQMW7SVoGXGE4LrVi3Dd6kVY/K0XS3I/nYhkatoQsPdBM0tjLd2nTE2o\n",
              "Qu9EPq0rSx+MI7CPJfLsZ/MMf9ak96L1W9DWw44jcKw4K7NdFo5d9sTCyrIbTChppfwix95rdZR1\n",
              "AnVKIWnsnIpu4OhAMqdOnaWdNFUCVQDQMiOAzr4EkqoBVTfsTEjDYI6KfrcASikiSRW6QXHR+i0l\n",
              "jVVK1pYzbxa6ed01g5lulLNwluucALCltbfkdhfDWeBzyCR1HB1X9LIWtscTjlhu7kOPiTyBQYHB\n",
              "hOLMBxyqDidY5ZCFNTGQnthe1Hq8XBSdYnt7P7ZnBrUy0AyKjr4EAOD5t4eCZ1WrM2OmBxAQiDxJ\n",
              "G6hVw6BnOGLF4x1Ym4osbPDjtbZQcVeoKoJm/LQfpywoZZHpAKZrBk79z5ewZG4QPhdfNGC0ryvC\n",
              "AmAiD46QnCW2j2w5hPdC8aJtdgm2cg187uLnnqhkVnNnCi639cQg8hw03TDLcZhjY6H+lZAhrStg\n",
              "qJ84MpBkQvkE4AkTpTEMCo4QDCZULP3Oy4iYGYNukcNMv9vOsqN0aH+e59KOPxycPqs6WLe5FaGY\n",
              "nJUdqup01ANV1nlSKRh8Hd2mVB2tPVHIqmEvMOgGBSgBBUVE0rC/OwJKmUtnUtERisk41BPDmx39\n",
              "WHf50rzfp2LacqfMrsWbHf1QDQqOUPs94gjLhHMJHBRteBPlzHNGJRX9cQUCz5UdAMvEWeBzyMRa\n",
              "EDvcn0RUnlhZ8BwBGvwuJFUDUUkDIYDIc+AJgWawfsExL3GoNrjiuzhMVR5dew7OPzndCc7v5nH6\n",
              "nFoIY5HLX4BqvTcYGHIa6o8rqPWK9rbUQU+9z4VZtR4kFA0bt3WOWfsWNvhZyYM5i7UGlJmTQyuw\n",
              "tr29zx703f7sHmxtC41ZW6ciy+YHEZc1TKBYVUGKSdMkFB3b2/tLsrLXDDbBiUoa4rKWVWL7yJZD\n",
              "uP+lAyUJOEclDY9sOYStbSGokzRQVQqqTpFUdKg6RWd/Al3hJLojEnwuPu9z3AJn60Wl9hNuMwBo\n",
              "mCWeimbAMDWBQlEZg8mhQb2sGugcSILj2ORP0dn+FEBdDh2yUnD6rOrhnSPhMZ3AWRl8DsVRze8Z\n",
              "wCauAsdllWZqzKwVujlO0E3x9fWbW/Med82KJluzZyChmP3IkLbcLee3oMHvRq63SqcUcUVHXNGx\n",
              "5+hgya8l85zHBpmhxpxg5cZYjhupQyYBj4j+uIKYok2oQBXA7s8xWceps2vh4llJsGVYYxkflLtY\n",
              "5OAwWjjBKoeCPLr2HPz3l1agaZoPDX4X6nwudEckzKnz4soV8zHNJ5oDnok9WCQYElweKQalOW16\n",
              "qmHQU2xAaVENgbWpyK7D4YKBgomKW8h/q7GcAnkOOfVsXDzTubE2MccaPqvE9tHXOqAbFG6hNE/Q\n",
              "x17rwIZtnVC0CTbaHAW8IgeB5yBrBlYsnI7T5wbz7usTebv8MrWfmB304oTpPggcE8yvcQuo94nw\n",
              "uwWoeUb0ukFx9oJpqHELqHELOHvhNKz7/NKy9KicPqt6kLXRz55K5eRZtWN6vomMyHN2/6hTlmlp\n",
              "fT8JmGachUFNF0VKQSls3SkLy/3vovVbsGFbJ65a2YQVC6cj4BGwYuH0NE3BVc0NWHf5Unzs1Flo\n",
              "nuGHRxy6J1jn0A06LPF9S7bCOqdb5DG9xs30UVGZMVapC3wOUwf7+zPRIlUmVvvrfCIoAEUzoOjM\n",
              "8KbO53LMSxyqDqcM0KEohQRuv/+vZ9j7Lbj9+XFsZWmIHHPESYUAOGG6D0cGWRnLSDEMNjmnlGJ3\n",
              "5yBu3LgTa1Y0VYUFe6lixdUQWJuKtIdiqPWKiIyCWOd4ls4WCh4RsNguxxGcPHto0rm/m02MOI6A\n",
              "B8sA0AwDvCn+m/lZHIgr4AjAEQ5A8clyf1wxdZZKvyoEGBM3s7HCdkQEMCPgRsAj4MErl+Oi9VuG\n",
              "9rF2MjUC48rQtc3sJwIeEbOCXluY+aL1WxCVtLyfZ02ntm7ZSHH6rOphcnw7JidySmZVJhTIckRM\n",
              "1bbRUlJ+M3XJcpUKWsEsqyx32fzgUNm4+Yvtpmz+HG4AIFXP7saNOysyxkotJ671iNB0ioPHo3bp\n",
              "pDOhn3pkuv/xhLCF6QmIQYGIpGLd5UuxfnOrHYQ+dXYtbr6gxTEvcag6nGCVQ0mUInBb4+LTJjLV\n",
              "iGoGkhY21CCh6IhJKsKSimODSRgVmoCmD/go/rrvOF490AO/W0BC1tHZn0CtV8yyYC9Hb6Wc55Ty\n",
              "XlZDYG28uOmmm/CnP/0J77//Pnbt2oWlS5cCAFpbW3HNNdcgFAohGAziiSeewGmnnVbRc1vXvdKM\n",
              "d6DKJXB5J0kUpkug+TlL/QlKTU0lHYZpquASuZyfxfoaF46HJRjUyBIWz8W0GhcWNvhxqCeOUq8O\n",
              "aysBR+iES//PhTX5cvHp13Rhgx/7u6L2RDX18zOtxmU/v1g/Uezz7BYrl9w9lfusakPgCJQxDOi2\n",
              "Ho+O2bmqmVL6+ZG8K96UrN91m1vRG5XTjtcbZaWCq5ob7EBVOKmCAtjfFcWLe7psl8FUXUZiNpyC\n",
              "TaLLFUdPdbP2iHzWGKsUMoNwVnkUb1nZWiH+SdD/O5RGqt4sgAnv/KfoLDPQMS5xmCg4wSqHivHI\n",
              "1R+w3f6qGVkzsL+bDW45AgTcIpKqDkooeBTX2RkuVuCKUgqXwEM19VlEngNAseGNTjz/1jH8Ydcx\n",
              "yLoOnnA42B3Fi+90wSNwWDKvDh87ZQZ2HQ6nBaUAjJpge+agLyppUHUDe44MZYpN1pvcZz/7WXzt\n",
              "a1/Dhz70obTHb7jhBlx//fVYu3Ytfv/732Pt2rXYsWNHRc+9ZkUT3uwobDpQDuM5rhY4gpis5Rfs\n",
              "Bgsgy6qBd45FsrYrOhsYWvHfhKLDI/JZE5Brz13ANKtKLOv74ocWABTYvO94ia+EtdXn4iFyAnpj\n",
              "SsnPq2Yo2ODb6+JtHbA1K5qwtS1ku7RaV5TAvG4mVj/xXm8MkqlRBQCvtYbwuYdfRySpYiCR/zqd\n",
              "u2h6xV5HJSaqDpXBLfD293YsyMwGmqrwHLFd9kYDy7UTAN46PJhtqgHmBM3cXY007UVrX0nR0DTN\n",
              "Zy4sMDMHwWo3ZSVJ5Yqjl5o5XgjLHIAtSgzddzwCwaIZAUdgfQpilZj73QKODUrj3ZwR4xayx08O\n",
              "DtWME6xyqBirmhtw5TnzsXH74fFuSskYFAhLqv33aOaFUQrMr/eiPRRPc0rq7E+m7adjaISXVA3s\n",
              "aO/Hmx398LsF1HpFexA3K+gZNZea1EHfnqNhqJoBwbS2nezWzatXr856rKenB2+++SZefvllAMCl\n",
              "l16Kr371q2hra0Nzc3NFzx9XJvaqXSb59IosOA6QShBFH4Km/bC4bvUidITi+J83j5RUSvL4Pzog\n",
              "8BwEjkAu4axugcOJjTXoiykIFwjATESsDKsn3+jEaXOCWNXcgE8tmZW7L0+5tKuaG3Be83T89/bD\n",
              "aW/HYFLFDtPplRSoAd1zNIKtbaGK9COVmKg6VAZ5sjhETDC0MtI9i2Vj5ct6KuSgqulG3kU/2dzg\n",
              "dQtQzayr1LJqv1tAvc9V9nhmpNki+8ySKJEjIIRA0/W0bHlCCAgItrT2lp0B5jCxsErMB+IqNGNi\n",
              "9208Af7jY06pn8PEwglWOVSU719yBhY01OCx1zoQismgFPZKH4ehsg8CtpI2lQa1PEdsx5vhkKoZ\n",
              "kTqI29cVQdArjppGizXos3QgprJ18+HDhzF79mwIAusyCSFoampCZ2dn3mCVLMuQ5fQwiF7Etn3D\n",
              "tk4k5MqFTINeERFzQlCNCBxKLqdzCwS6wTKbDEpzfv4GkhrqfSJCJWQ9HQtLaPC7wHEEAsf0J/K1\n",
              "xcUTXHDKTFAAvdG+MS1xGgsIWP9kCZKvam7A5gO9ZgknAUc4GNSAolE89loHrlu9yH7u5gO99jFS\n",
              "rwpN+SVzmyWYP5hUK9qPOGUN1YE+he7rE52iZYMpO0iqgX1dUezvKlx2Wax7bD0ezbugwHOjqzlX\n",
              "snSCGWS3Ssqt6xCVVPTFZQgcKTsDzGFiYZWYS5peVF6gmuEJcPsnT8Z15y0qvrODQxUxqsGqj3/8\n",
              "4+ju7gbHcQgEAvjJT36CZcuW2dsff/xxfPGLX8Qf/vAHXHzxxaPZFIcx5LrVi9ImM/nY2haaEGWD\n",
              "lUIzKNpD8bKfr6Ss7HlEHrJm2C41o6nR4ggXl8e9996L73znO2mPrVy5suBzmOB35ZBVvWoDVQCg\n",
              "G6WXKHKEg0FYCW0ugXVg6LNaKh6RR0zW2ISkwPyaAvb5PCJf1dd0uFiJT4qefl3TBevZT47o6I+n\n",
              "BwKt/Szba2TohVlZW6lQCvA867OcfmTyMZm+Hw7ZjPT9VTMyr1I1BgcSKgYSzOnVI3AVHc+kag/l\n",
              "k044dXYtdnT0Q9UMcByxX6zAEQwkFPRE2QLUnDovAh5xSi7eTTWsEvNqXvgrhlvg8H8uPMkJVDlM\n",
              "SCqnbpqD3/72t3j77bexe/du3HrrrVi7dq29raOjA4888kjRyZvD5GVVcwM+uWT2eDdjzCiUNl8K\n",
              "LoF9Xa2g1Gmza+FzCeiOSBhIKOiOSKOi0eJYNwPz589HV1cXNI2V6FFK0dnZiaam/Nf6jjvuQDgc\n",
              "Tvt3zjnnFDzPwobKXtNqH1jxHMuyKYWkqkPVKWTNwNGBJDpCcdy4cSe2toXsfWo9InoipRT1MSRV\n",
              "h8hzbOW8wH6qTtERimMgoSKSVAu6G040qPlP0w10hZMYTKjY2hZCfY0LBmXXyPpn0HSBdQD2fvax\n",
              "Mi5krmtFAeg6C7JPpX5kqjCZvh8OlSc1qYojgEfgc94HJM2AVMGyeEt7aFatB/U+F2bVeuxsUoub\n",
              "z29Bg98NnmfjLUHgUOcVsXxBPQIeAW6Bw7QaFwIeEcDoZoDduHEnLlq/Jes+V63cdNNNWLBgAQgh\n",
              "2L17t/14a2srVq1ahZNOOglnn3023n333RFvG0tWNTfgqpVN8LsnZjHStBoRj//vs51AlcOEZVSD\n",
              "VXV1dfbv4XDYzswwDANf+tKX8NOf/hRut3s0m+BQ5axZ0eQMbIdBalDqpgtacN8lS7Bi4XQEPAJW\n",
              "LJyO+y5dUvFa9DUrmsYkKFbNzJgxA8uXL8eGDRsAAM888wzmzZtXUK/K7XajtrY27R/PF876qfdW\n",
              "djA00gDpaMMRkuYwVQpWcEXWDPyjtRe3P7sHW9tC2NoWQnsoDrVETQmWNUTAEVKSxpWsGYgmVSSq\n",
              "3PG0XNhHhSAua7j92T04bXbAvtap/z56cmPa8649d4FdupMKsf6R3IFAA4Avh1C+w8RHKDUC7TDl\n",
              "sbrefF3wltbKBWlKyRJf1dyAdZcvxcdOmYnmGX587JSZ+Pma5Xj6+g/ixZtX47wW1v+N5uKd5Ui4\n",
              "aW832npi2LS3G7c8vbvqA1af/exn8Y9//AMnnHBC2uOWOc3Bgwfx9a9/PS1xodxtY8nWthCefKMT\n",
              "HEcgTrC+bUbAjZ9dsdzRqHKY0Ix6mPjqq6/GK6+8AgB44YUXAAA/+tGPcO655+Kss84q+vxydF8c\n",
              "Jg6rmhtwxQQTZR8PmqZ5sWRuXU7h4EqknhfScZhqwsU33HADnn/+eXR3d+PCCy9EIBBAW1sbHn74\n",
              "Yaxduxb33HMPamtr8fjjj1f83Jb+T6XhSeVdLisBxxGcPieIbe3Dc0AkYIEmAPbKOAVgUAqvwCFR\n",
              "gmC7wHNY2FCDBr8bL73TVfT6cISA5whq3ALCSbXwzhMQAqBpmg81Lh7dEQl7u6KocbFyY92g4DkC\n",
              "t8BhMJGe6WCVfFs6hTxHUOsRsbChBiBA12ASPVEZsmrY5YIAC2gsnh2YtP3IVMbnESDHJ993xKE8\n",
              "RJ6kiahndrWKln9Mr2Z0zI9sOYRHX+vAQFxBfY0L1567oCTZCWBIe6iYdEIh7TvLsfdgT8w+Tp1X\n",
              "rGjQPdORUKdAKCZj/ebWqi41HK45TW1tbVnbKm1qU4zUjLxIFd/7PSIHalDIOgUhwOKZAfzn/zrV\n",
              "ucc6THhGPVj1m9/8BgDw61//Gl//+tfxgx/8AM888wy2bNlS0vPL0X1xmFh8/5IzAMAJWOVA4IBp\n",
              "NW7cd+kZWTeckoVCi1CKjsNUEi5++OGHcz6+ePFivP7666N67oG4Ap6wrJNKCnmKAgdDNaqqLJA3\n",
              "dUoiUnmDP0KQpV/lEXnEJBZMsdY/U18zMffRDAOUUkQkFU/f8EEs/taL0ItkoVnnawi4J2WwCoBd\n",
              "5uARefRGZTQG3Kj3DZX9DSSUnOUuxXQKL1q/BVFJyzpWNQ/8Hcon4BYRjqt2Np7D1KWURBSB5wr2\n",
              "vzdu3Mn0HClw8HjUDnh3hyXc++J+PLPzKAhhwahl84PYdTicc1xU0UCTdYOmFIpmYP2mVtz93N6K\n",
              "uAPu64qYou4URoo7xV7TqXAiUcicJhgMlrWtkqY2pWBl5IViSlWaq7gEDsvn12G63433QjGc2OCf\n",
              "1AvKDlOPMSvAveaaa/DlL38Z/+///T90dHSgpaUFANDd3Y3rr78eXV1d+MpXvpL1vDvuuAO33npr\n",
              "2mN33nnnmLTZYez4/iVn4FNnzMH6za3Y2xWBrlPoBoVb5BCTtZIdwyYyPheP/7iAfS8ee60D/XEF\n",
              "02pc+OK5C3IGqooFmEolddVoqrr9VQv1NS50h6WKH1epwnJAnQIiAY4MJIf9XMvuXAXF8bCEeXX1\n",
              "mOZ3Y3t7H1wCB1nLHZhj434Kw6Dgec4u3SjlulvnK6e9E4XW41F2/VQdis5e65GBJDw8h1l1nrIN\n",
              "HGo9Ig71xNEbleAWBUzziaNiBuFQHZw+N4i+mAxZ04dlouAw+aAU0IpM8E9srMF7PTHIefZ7cU9X\n",
              "3s+QQYH93VGIPEHb8RheeqcLfreAWq+Yc1ykaAZU8/5AwAJNw/mAbtjWCYNSnDQzAEIIopKKzv4E\n",
              "dnUOYkatuyLugJaDNgCQFD3FUsrVpzKjldywsMGPv7zbDbVKrz+lFDdd0OIEpxwmLaOmWTU4OIhj\n",
              "x47Zf//xj3/E9OnT8Y1vfANdXV3o6OhAR0cHVq5ciV/+8pc5A1VAebovDhOTVc0NePqGD2LPXRdi\n",
              "792fwOP/+2yc19KIBr/bzpKYWNXipUMAyJqOX7x6CI/8vR2qbqAx4IaqG3jyjc4srYJShEJzkUu0\n",
              "03H7qx7OX9xYfKcyMIoIiI8nboEb0fdaNSj2d0exbH4QPpe1Cju0PfXYFGyyQoG0FfVrz10wghZM\n",
              "DlgA0EBE0iDrNO3zIukGOvoS4AgZdhaCpSWmGQZUnSJmTu7KOdZUYcGCBVi8eDGWLl2KpUuX4umn\n",
              "nwYwcYSKl80PmuWj2Zk1k/Ue7pCbUrLr9nVF8waqrGMUQ9UpVIPCoMwsIte4aN3mVkQklWkP8QQc\n",
              "RxCRVKzf3Fry68kcLw3EVVDK+s5QTIasGQgn1aJjsUK4hdxTM0+ex6uZQuY05W7LRzmmNsXY2hbC\n",
              "niODVRuoAoDmRr8TqHKY1IxazxcOh3HxxRdjyZIlOPPMM/Gzn/0Mzz33nN3BOzgUY1VzAx68cjm2\n",
              "f/MCfOOTJ2N20AOXwGF20IMrV8zHKbMD493EikEB6AbQn1DRE2W6L4WCUOUEmKxsrO3tfYhKGra3\n",
              "9+H2Z/cg4BGnvNtftTCQ1MBXuFcW+ertc108h9lBLzxieS+aI+wmllB17D7MVrPPa2nEvHovpvlE\n",
              "+Fw8/B4BJ88K4ORZAfg9AmrcAs5eOA3rPr/UHuBdt3oRAhPU6aeSiBmTocxPzsLGmmEPiq1MhKZp\n",
              "PgQ8IkSeg8ARLGwY/rGmEk8//TR2796N3bt34/LLLwcwcYSKdx0Owy1w4DmSnRVdvd2RQ5XANAnL\n",
              "f35CNdDaE0XnQBIExB4X7TPL6ESOQOA4Wyx7z5HBkp33Mt2RE6qWlvmUVHTEJA17jobLbn/AI4Aj\n",
              "Vibw0PXweybePaqQOU252/JR6eQGS+j+cJVnU9d6xfFugoPDqDJqPd8JJ5yA7du3F93v1VdfHa0m\n",
              "OEwi8mmibG0L4e7n92JfV3QcWjV6HI/I8LkE+N1CziBUqUKhqeQr9yOA7fbnEXlIqj7l3P6qhfZQ\n",
              "DBwhMEArkglFAAgcB8DIEqodSzKzm6zBt6Ib9mM8AUR+qIQvn+ZU6t9uYUh/6r1QbETaalZbSnkt\n",
              "1bvGOjxSrzEB0DIjgHeOhodenzVhMh8oR2PKCqwHPKJt9z6QUMrWKpuqTCSh4neOhiGpBggBhExx\n",
              "7cny5XEYNShG/jmRVIN9BgEsaqxJ35iSqk8pkFQNbG/vK0lSYc2KJrxzNGyPlzQzGiuYATCDGlA0\n",
              "CrXE+0kuTp9bh8EE6x8VzYDLXERYMq+u7GOOBeWY05S7bSywhO6rmVqP4NxLHSY9Ey9M7+CQwqrm\n",
              "Bixs8E+6YBUAtIfiOH1Obc4gVOaAqZQAU75srIikprn9za3zAkDFxEIdSmdhgx+HeuIVClWxcjhL\n",
              "o2k8IWCi8dbvPEegGxQuM41M5DnIKhuUawaFZmp28IRAT5m1cBl/59KfKpdS9cIm01zbSnSmFHZG\n",
              "H8exLE8L63IToKxrXE5g3YE5KVNKcc455+C+++4bM6HiSogUK7rBvqeT6cviMCGhAAbNIPups2ux\n",
              "vb3fDmJZH0+RI2mLeJ39Cdz2u7dQ5xP///buPDyKKusf+LeqesseQgh7SEggQFYCSQABFxYVfBVB\n",
              "BQlKZFN5mQFHf+IOMorM87gxLoOi4KsEZRwijoooMDgRUAhLCLInJiZAQgjZl17r/v6odNGdtTvp\n",
              "TneH83keNN1VXX26uvp216l7z213dmSNRY1E6cIJ5GGGHWUuBF9ZrwcDoDWYEOitcvsLiB2ZnKaj\n",
              "y7qCudC9u/JW8lApOv/bhxB3R8kq4vHyu3FtpVOXqzEwyLvZj5SmP5jiBwS2O/tHWyeN5h4pz2fk\n",
              "4POsInnoxrmSGhwpKMfbsxMoYdUFRg4MwN4zVxy2PZFJV5hdzTICjgNUAocGkaG6yXCJOp3R6seh\n",
              "2OSXYtPb5sLx3koBZTU63Lk+s9nJxcbMPLz/Ux6qGgzgOQ6RIb546a4RVsfzxsw8VNbrHfRqPYdl\n",
              "DlOtEFBRr4dGIaBOLyUnLHe3t0ro0MnSvJRQHMwtw6nL1XIPrgAHT/Xe3WRmZiI0NBQGgwEvvPAC\n",
              "5s+fj7/+9a9d8tyOKFKs1Xd+Bi5CHOVcSQ2iXvgeKosEkuU3ibdKIV/Eq9ObUKM1olprRHGVFmeL\n",
              "a3Awtwzvpya2ODvy0vRj2H/hKoDGXlBKHkaT1JPZ/H3Uw0uBveeuoqJOjx4+Kiy8KazN2VMBoF5v\n",
              "tJp5rl5vpOSvC7jzLteZRATTKAhyA6BkFfF43bVnFSB9UT7UShLK3iFP7fXGej4jB+mHi6weIzKg\n",
              "tEaH9XsvULLKyQ7mluGzXwuh4Dm4d8fzzgv2U6OovHkdCBOTel0JjMlF4XlOmppZbxQhMsBPLSDQ\n",
              "RyUPk+jfwwvltXrkXa1tNozj1OUqvPb9WTkpIzKpGPvS9GPyycfGzDyrdVrDNf5HwXEwMubWV1wB\n",
              "aVilPSM/e/qq4KNWIH5AILQGI/aduyrvE4EHfNSKDv1yP3W5CtVag/xQBqBaa8CpS1VUs6oV5iLC\n",
              "SqUSK1aswNChQ60KDisUCquCw/7+/h1a1hJHzMDcYKRkFXEfDFLRdZ2x5eW1OgPOFFdbzcJn+djK\n",
              "BgPWfHsau1ZMbPbYpr2g6vXS7NWGGh3KanU4f6VG7qkqcMCVKi3+tuscAFglrA7mlmHLoULkl9Xi\n",
              "YnkDanXWn6FanQl//e40vl/ePAbiHP0DvXC2xD3PLXgOCPHTYN2sWPoeJd0eJauIx5uXEop9Z6+g\n",
              "wQ16kDhDdlHHCnVa/vgx9zZprTfWwdwybG2SqLJ0urEwKXEec00xnueg4Dm5FkZ3wHNSMXWDyCBw\n",
              "UgJUnpob1jkQX7UCA3t44fyVGgAchvb2taqxlhLeE++lJsrrL00/hrKaa81qsaUfKsTRwgo54WL5\n",
              "PFVaabamcZHB+PhAQbuJKkBK2AR6q6AUeFyr1dtc48qRzEV320tCWRbmbWtVjrvee6q0RoezT98G\n",
              "QNqnQT6qFvepvUnrjw8UgDFAreDAc9drumw6UNBu74IbUV1dHQwGAwIDAwEAn3/+OUaOHGlVcDgt\n",
              "La1ZweGOLmtKrVZDrVZb3WdvkWKjC+vjEdKStlprkw1Fss6V1LTYU8pHJUBnFGFubU2iueYWg0Lg\n",
              "rIZUi0xqc42idftnnvymXm+ERimgppWsWne9KEtspxKk8h2B3ipKVJEbBiWriMcbFxmMj+cnYWn6\n",
              "Mbk2QXeSeeEqDuaW2XWS2PTHj2VvE8sTfbMthwrbPKk1uuDE/EZjrilWqzOiu02ayphUK4fnpCvX\n",
              "usbEsrm3kuXBpzOapASJ9Mh2Z7xsa2bMijq91fOYi4UzBnk75nXaYxIBjVLA1Rqdw2qK2YsxQBA4\n",
              "mNpJBvCNvaps6V1lTljpLJL9HZlttDUVdXpp1kaOb4yNB8+ZUG7jfr/RXLlyBbNmzYLJJM04Nnjw\n",
              "YHz66acAOl6MuKsLFfMcQH2riFvpZJPNAOSW1uJ8SQ1M7PokIeX1UrvZ21+NED8NTl2ugrlcW9Ok\n",
              "rWVOrKzmev/pppPfXHTz2eduFPllda4OQSZwQIi/BoHeSgwO9m237Ach3Qklq0i3MC4yGNmrpmJj\n",
              "Zh7W7jzr1uPM7dWgN2LFtmyEBfugRmuwqeh5azP/tdYz4rdLlW3G4KXq+PS/xDbmmmJKgYfRzoLG\n",
              "7o5BSkIBjbMmNc4QxswLLeiNotWMdHmlNfD3UqFOb0S93giTqLFK3rZVi62i3oCSKm2LzzO4l680\n",
              "RbmNiUGBlwrd+qgEVNS7JinOAJtmdRSZdCJlS48x88mTWsnL9zmyKHoPHxWuVGkhMlHuWSUyIMhH\n",
              "Zfe2bgSDBw/G8ePHW1zmMYWKu9MXMOkWHHFIWs1qCeveWuW1eoT4aaw6aLX1nIJF/aymFweI6x3M\n",
              "LWvsMed6PAf09FXjjQfiKUFFbkh8+6sQ4v4O5pZhafoxZBy/hOTwIIQGeUHBc+A5IMhHiUnDeoH3\n",
              "0N8BIgOu1uiQXViBGq0Rh/Ov4ZmMk9KJdivs6RmxMTMPl9q5kuerVnbuRZB2zUsJhbdKAZ7jmhUS\n",
              "7w5EJv1TCrw8FXdr61m++nqDiJJqLWq1RgAc6nRGq+PfvN9KqrWoqNejpFor12KbFNWr1efR6qXt\n",
              "cDbuarVCaHxvbFvflQSew61RvSC00+hZHmazEvvLf7e1T+218KYwCDwHvZFBbzRBb2QQeA4LxofZ\n",
              "vS3iGTzgI0JIp1m2nwaR4UJpjc3HvsEoYsxrexH1wvf4vawOFXV6sG74ve+pthwqdHUIAAC1wCEp\n",
              "LAhvz0mgRBW5YVHPKuLxmg55u1qjg7dKgU8XJFv1IjqYW4YV246jtMY9hp9wkE7cvZSCVQHipswn\n",
              "x3oTg1LgEeilbLd+jK09Iw7mluGtPRfaPAFX8hxiBwTY/fqIfSxnePzPuVJo9SZwNvaO8QQcpF5V\n",
              "agUPnufgq1bgSrXtpeQFnsPAIG/4qASr47+tmTG3/Nr6D84Dedfgq1ZApeChbecKKs8Bt0SFoKxW\n",
              "11jInXfbGnk8B6y8MwqLJ0RgY2YeNh0oQGm11LuM4ziE+KnRx1+NMyU10BlEqJU8ZiX2x6v3xsnb\n",
              "6Mhso60x12XZdKAA5XV6BPmosGB8GBZPoHpV3ZVKuF5zr726aYR0F/bMvGtiQEmVVr6tgzTsrAf1\n",
              "OHUL7Y02cDaNkseTU4fS9yQhoGQV6QaaDnnLL6tFWa0ecz86BJ4Dbo3qhY/TpMTV4eentDjrXVdR\n",
              "N85qZv7xLvBArd4AlZKHycTAGGuzxkx+WR14HhBF4IdTJdiYmddikeL2Zv4z23KoEDqjCQIP8LwU\n",
              "m1W8AofeAV40NW4XMSdf7lyfiRqtET28VbhwpabdZIq7siz0HdM/ABX1elyt0aGXnxo9vFWoqjfA\n",
              "1Hg12WiyrgRlWfwbkBJdvmrpK6tpL8HWZsbMt1jHPMLCvE2dQUSwr9DYY6ttSoHHe6mJuHN9plxX\n",
              "zFGaxjW8rx++Xz4Rd67PRG6pFL8tQ/8Aqa6FQuDlH7iLJ0Z0uIi5vbONtqUzcRDPEzMgEFkF5QCj\n",
              "RBUhttIZRfhp6LTMHehdOEmEWsFjU1oS9aQipBG1isTjWQ55K7hWZzXlr8iAvWevYuEnh/FxWjIA\n",
              "4NWZcZge1w/PZOSgsLzrCllyAHp4q3CtVgdj4xTJ5itxelG0+Ue92Ji3MIqsxSmQAdt7RuSX1UIl\n",
              "CDCYRPAc4KUUoDeKMDEGP40CE4f0okKOXWxjZh5+L6uDziB6fKFV8zGt4DnUaA0ordZCZEBptRYG\n",
              "kwijyFqd9bDpiAitUcTJS9LMmAIH9A8PavYYyxkw/TRKXLG4ct30xFmt5FGjNdo066KPWsDS9GO4\n",
              "WNEAnUFEG6MY7db0dZ4prkHSK7thEpnNSSozEwOUHOSaXgdzy7B+7wV5Ns/+gV7w91LaXPvOUVqa\n",
              "mbQrnpe4xopJQ7A0/RiquuGEJ4Q4i1Fk+H75RIQ9852rQ7mhHcwts3niFUdT8hyeun0o/eYmxAIl\n",
              "q4jHsxzyVtNKL4l9565a3R4XGYzMp2/rkl5W5t4lDEBVgx7eagVqdUaI5mESXOPsSaJ9V6EFDjCJ\n",
              "DP/4KQ/Hi6qanQja0jMiPNgXlyu1MJrExplrpOLH3koBHzw0ir4wu9jGzDz8bdc5mxIonqawvB4A\n",
              "4KdRorrBYNcQwKZMDPjtUpVVoXXL4cCANNU4Y9afPzOeA26K6In/ni+zaV/rjSIO51+DWsGjTmeE\n",
              "wcn176/W6uU47T0UmMjwTMZJPDQmFBt/zkdZrbSfGQPOltSAA9DTV4WrNTp5hlBnJo7ampmUElbd\n",
              "l0rBQynwYLA/6UoIIa5g/r7q6uLqAgeMDgvC8slD6Hc3IU1QgXXi8SyLAbemtRO+V2fG4flpw5wU\n",
              "mXSVxN9LiT7+GngpBYgMGB8ZjP6BGmiUAgSea/xRL0DRODuMSrDtY2lq7ClSXm/AntMluFqjs6n4\n",
              "uqV5KaEI8FLCW61oPLGQZv57Yip9YbrCxwcKYOqGiSqjyKDgeYQGeSM0yBsapfUx3lYZ8NaW1etN\n",
              "SLcogmo5HNhglGq18RzgrRKgtugKFeSjxLPThkGtVMBbJcBfo4CynULkeiNDH38N+gZ4ITTIu72X\n",
              "6zBeSgHeds7EqVYKqNcbselAASrrDeAAq4L25hkF+/hrUK83Wu1DZ7B8X3p4q7rseYnrbDlUiDqd\n",
              "ESZmvghCCLFFOPWqcqkthwpRXNW1Pdp5Dsh7bTq2PTqWfncT0gJKVhGPZx7ylhLes9V12joXXTwx\n",
              "AlsXpSA0yMvhsQX5qsAAVNTrYGIMIwcG4r3URMT0D4TOaIJJZNAZRPlvngNMzP4rOkaR4VqdHlWN\n",
              "M3et33vBpseZ9934yGCEBXvjjui++Gj+aCrq6CIVdXqPnbWyPSH+avhppFklGaQridIkA9JMlRws\n",
              "bit4xPYPwIAe1z+THKReiJY1nizrVlkOB9YZTeA5gOc5mBjD0N5+GNDDC8P7+uHYi1OxeEIE8stq\n",
              "4e+lxKCePhjW1x+axoQOBylJ5KUUoGxMIDMweWZNP41STiyjSUyOZmIMEb18oRQ4KAWuzaSemd4o\n",
              "QqMUUF6nBwMDz3PgwFll/XQGU5szhDqSPTOTku7hSEE56vQmu3sLE3Kjo8+Lax0pKO/ynqAPJg/s\n",
              "0ucjxNNQsop0C+Mig/FeaiImDWt5qvpb25jC3vz4zKdvw/PThiHIWwmek06mO+tKtQ61WgMMJgaj\n",
              "ScTvZXU4mFuGkQMDwNj14Ukik/6pBB4K3v6Ppcikk3eDKE2JfKywwubeVeZ99/3yiXgvNZGu7LhQ\n",
              "Dx9Vt5n9z5JayUNrMMlTcysFHiKTZviTjn0pQWv+LKiVgjyDpaqxFxZr/I+5xhPHAYN7+crPER7s\n",
              "Kz+HWiH1YhRF6W/ztlpbH7je+0j6TEqTHYjMnCTj5PUYY1ZJI9Z0jKEDmWPnOClRJdiQyVQppH0d\n",
              "5KMCBw6iyMCaFOyy3L+W+8QZmu7nrnpe4jrlLqr3QgghHXUwt0weNt9VJg3rZTUTLyGkOapZRbqV\n",
              "j9OSsfCTw9h37ipEBqvZAG3RdNaqzhS6NNebUQo8NEoBPbyVqNVJw18YpOFJ9XqT1XmuwSSiX6AX\n",
              "LlU2tJi04AEwrnlRZksM0glh+qFCqgnjYRbeFNYta1b5aRQoq9WjrFYPtcCB4zkwQH6dJovOhCaR\n",
              "oUFvRGF5PQK9Vbg9ujc+P1wkJWQtthmgUVrNUmk5A6ZSwYHpGpNQAo/C8nroDCL2nSlF7OofMKKv\n",
              "PyYPD7GaMRO4/pm1nIJc4IFAL6XVzJqB3ipUaw3yes56t6oaDKhqMMjJMVufh+c4BHgpcbVGBxMD\n",
              "RIvXY+69VlKtbXGGUEezdWZS4tksi+h3t/aLENK9mWtVdVXTNbCHF/52XxxdHCbEBpSsIt2OrYkp\n",
              "ZxOZNAtav0AvlFZrUVheD5EBO08WQ6Pk4aNWwE+jRGmNVv6CZABKqrUI8lFBFBkqGgzXe5I0/sdc\n",
              "MLotPMfRMBsPZE6U/uOnPJTXd5+ZtK7V6uWDVmdiUsG1NhhMDAqB4aExoVg8MQJhPX3wj5/yUNlg\n",
              "AM9xiOzti5fuGmH1Q6/pDJgRvXwBDiiubEC11gCDKMIgAjACWQXlyC+rw+IJ4cguqsLvZbXoH+iF\n",
              "o39UQGySCTaJQP9ADfoFesszayYMDLB5qK0j2Pr7OcRPhfBgX+SX1aGsVodAbyUq6w0wiQxeSgGh\n",
              "Pb0R4KVEtdaAwcG+XTLTp60zkxLPdTC3DCu2ZaOyXk/DmAghHmfLocIum700NWUg9aYixA6UrCLE\n",
              "iYwiQ35ZndV9DECDQYTWoIdGyYPnOCgF6aTYWyVAaxRR3WDA0N5+6N/DG4wxlFRrIYpMmkWQodkJ\n",
              "dVN6E0NAY30g4lkWT4zA8aIq7DldAn03KU7MGKQi55x1r6XWCLz0WcguqgLQvMdja1qaAXNp+jGU\n",
              "VJWA4zipkDonDZWtbDAgu6gK76Umyuu11iPkxMUqfPW/4622Wa938pSAdlIpeCSF9QQDkHe1Fn38\n",
              "NeA4Dn38NSip1iIlvKf8WruaLTOTEs/19t4LKKvVyZMaEEKIJ/ntUhWqnZysUvIc/m9hMl2oIcRO\n",
              "VLOKkDb42DkTlz3MSSvGGEyi1Buqp68aARql3MOqorFgurdKAV+NAiH+mranTrNgro9FPE9+WW23\n",
              "6qHAgMa6S7YVCTeJcFgRbvO+5LnrMfC8VIOqaYH21jTNYeWX1bpFbTHLwu7m10MFzUlXO1NcDUA6\n",
              "GetIzUVCCHGlGq3Bqb+5OIASVYR0EP2qIKQNGx8e7bRt85w0TBCc1Iukfw8v+KgEMDCMCu2BlPCe\n",
              "8NMoENHLF30DNKioN6C0WmvTVOBqBQ+xsW4V8Tzhwb625iQ9AgcpmdJY6rtdAg+HFeE270tpEgIp\n",
              "AlGUipY3LbjeFsvEb3iwr1v0ILHsYGkwMVTWG+CnUVJBc+IabvCZIIQQe1U5sewCB+C56cMoUUVI\n",
              "B1GyipA2jIsMdtpJqciAIb190T/QGyoFD4NJlHtR/XnyELyXmogXp49AcZUWeVdroVEINheuNZhE\n",
              "cKC6VZ5qXkooAr1VbpEQcQSOA/QmEXqjKM2u1876aoXgsCLc5n3JGJNjYJCKpjct0K4SWv9KXLEt\n",
              "W05YzUsJhb+Xew2z5QDU600oKKsDz3HNemZSQXPiLCP6+gOQhtcaxfaH+RJCiLvYmJkHZ7VaIX4q\n",
              "pC9OweIJ7ZcxIIS0jJJVhLRjaG8/p2yXA+CvUWLdzFi5F1VKeE+smxUrX4HZcqgQ9Xoj+vhr0CdA\n",
              "g9Agb7RxPi0TGXC1VocCGgrokcZFBuPt2QlICguCt1LoUNLKT6PA89OHSXWaXGRgDy88P20YksKC\n",
              "4KNWwEetQPLgIDw3bRiG9fGDgufk5BUPQKPkEeKnxi1RIVafg86w3JfmGJLCg/D2nIRmBdoTQgNb\n",
              "3U5lg0HuqTguMhjvz02En8bxZR9VAgcvpf1fzV4qAQN7eEFkDOHBPq22KYQ42vJJQxDsq4Zgy5cT\n",
              "IYS4kff/m+eU7W5dnILDz0+h715COokKrBPSjpfuGoG5Hx1y6DYFDujho0K11tBm8eGW6s8oOA4m\n",
              "G0fXNxhELE0/hvdTE9stcGw59Xh4sC/mpYRSUWQXanpc3Lk+EzVaIy5VNDTWgEJjMSgp0aMQeJx7\n",
              "5c5m23n9h/PNiy510vC+UgI3t1TquWeuU2PuVREZ4ovvl0+U12+pOLotBdMdxdYC3zVaA5QCB0Pj\n",
              "UFt5HwPNalyNiwzGgB5eVvtAazCZ3xKZ+bZGKcj7x2r75vWYtN75V6fJ73VZrQ4mkUHB8zCKIoym\n",
              "68MovZSC/HwA5KGNGqWAaq0B2x4da88uIqTDzAlh84yPZ4trulXNPUJI91VR59ghgAoe+HRhCiWp\n",
              "CHEQugxGSDscnbDhOSmxYK4xc+f6TCxNP2bVA+pgbhmWph/DxYoGlFZrUaM1oFZnxB/X6qCzc4Y4\n",
              "yx4hrTE/3/cni3GmuAbfnyxuFhNxrfBgX2gNJgiNPaUYa8yjMCkXFeSjavFxPVq5v6N4Dhjcy9fm\n",
              "WlCepGmtMPM+NheIb/q6mu4Dc/KJAVAInHzCznGw2j/mzm6MWf9f3dijyvxeKwUejAEiE8EY5Pfe\n",
              "XAPM/HwcALVSoPpUxGXGRQbjvdREfL98olUSlhBCbhQDg7woUUWIg1HPKkK6mMgAo0lEncjAGIPA\n",
              "czicfw2/XarCupmxAIBnMk6iXm+ERiGgTmdEYXk9BK7jHWTaq1215tvTqLSYtpdBSnKt+fY0dq2Y\n",
              "2PoDSZeZlxKK3y5VoV5nbFa7jOOk5Ejs6h9gEhnUCh5+GgVi+gdiUlQvpB8uclgc/l5KJAwIwPZj\n",
              "l2Bo7OljsohHNIrIK63FwdwyjIsM9qgee/NSQnEwtwz6JlNYc2he48q8/pGCclyt1UFrtH5PDBZJ\n",
              "ZZEBWoPUq8rUWLfLzLJI+k0RPQEAIwcGYO+ZK9AZpccYWyioobW4kwFo0EvtRKC3yu3qU3nSMUA6\n",
              "zx1myiSEkK70/PRhVJuKECegZBUhLmBiANd4lqoUeAR6KVFSrUX6oUIwQK5TxXEcfNQCLldpoW/p\n",
              "jNVG7fW0MA9lAhp7gbDm9xPXGhcZjHUzY5F+qBBZBddQrTXCJDL4aRTQGUVpeGBjT6B6vQlVDQZU\n",
              "1hugUQrwUvJoMDimhOio0EBs/DkfZbW6Vtc5f6UGK7ZlY/GEcHz2q1R3TaMUrJKy7pqsUCl4KHkO\n",
              "hsYzbg5AVF8/vHTXiGZXS8dFBmPxhHC8/uN56BqTULacp7e2zslL1diYmYeNP+e3+nlv7TmMIoNR\n",
              "ZHhoTKhbXdU9mFt2PfnuIccAIYSQ7s8Rowc4AOmLqTcVIc5CySpCXIQBqNOboK1oQJCPCnU6E/ac\n",
              "uQKVgodawct1qvw0SoSIDJcrGzp0xZoD2u1pIbLrJ+bm/zOL+4l7aKn20tL0Y9hzugQcx4FZvF/m\n",
              "Pyvr9TbPImmLA3nXIIrSMaJS8tAZRDl5wnNSssdgFFHZYMCmAwUwmEQ58coYk5Oy7pio2HKoECJj\n",
              "iOrjZxVvRLBvqz9EjxdVwU+jwBB/DQorGlDd2CuLB2yeYYjnpGGGlfV6bDpQgMp6A3jO/Bm0Xs98\n",
              "W8FLwwwVPGASAW+VAJWCR3ZRVUdfvlNYThLhCccAIYSQG8P8TZ2rR5uaMhCv3hvnoGgIIS2hmlWE\n",
              "2MBRE6pxXOOJaeNtBS8Vpb5SrYXWYALPATqDiPI6PWq00kmvuQ5NoJeyQ3HMTRnY7hWfAC+l9FyN\n",
              "/zGfHwd6K+1/QtKl8stqwdB4jDYeW+Zko94oNkt4dJT50JOSUww8z4EDZ1VNXCoSzoHnpaREeZ2+\n",
              "2QQBGqXQ7rBUV2lpQoP24rV8jN5oku+3Z5czBjk5VV6nl/dv021Y5o5NIgPPATzHg+MAvUl0y33b\n",
              "kX1KHO/ChQsYN24chg4diqSkJJw6dcrVIRFCSLuc2XZ1tMM5B6Bg3XRKVBHSBShZRYgNHkwa2Olt\n",
              "CJzUG0LqRSF92ZnExuLMkGoO9QnwQr9ADQDgcmUDKur1KKnWwlulwOO3RCDYVw2lHRmr0CAvm75M\n",
              "l94Scb3oc+N9PAc8fguNv3d3lkW+zYlG8wx0KgUPDo5JtpqPC7WSBwcOoigVVbfMqDQtJB7ko5Jm\n",
              "rGvMsrh7AXBzYXN74rV8jEohyPfbs8u5xh5THAAftQCTyKR6YKz5emYCz0G0KL6uEni33Lcd2afE\n",
              "8R599FEsWbIE58+fx8qVK5GWluaSODRK+tlJCLGds9qujZl5HXpcvwAN8tdNd0gMhJD20a8GQmzw\n",
              "6sw4+GuE9ldsAc9d7/Wi4HmYROlEs7e/Bt4qQV5nQA9v+KoV8NMo0dNHDbVSgJ9GgZTwnlg3KxaL\n",
              "J0bg7dkJmBrdB6FB3hDaORsO8VNj3SzbrvosnhiBZ+8chr4BGqgVPPoGaPDsNCoW6QnmpYQi0Ftl\n",
              "NQQQuJ7YCPRWwd/LMT3keA6Yldgfgd5KueeWJcau9+YK9FJiwU1h8FYpUFKttUq8ulsBcLN5KaF2\n",
              "x2v5GLXAy0kqe3tWMcbgrVJAbONKr7kHFs8BqsYGQG+Uklocx7nlvu3IPiWOVVpaiiNHjmDevHkA\n",
              "gFmzZqGoqAi5ubldHsuQEL8uf05CPAVNpGnNmW3XqzvP2v2Y1JSBOPjspE4/NyHEdlSzihAb5ay+\n",
              "A5Pf+Am5V+tsfoyC5zCghxcq6g3wVglQCjzKanRQCBwUAgeVgoe3SoCC5+DTmLhiTOqxMnFoL7w3\n",
              "N9Fqe5Y1izZm5mHtzrMtnhT7KHm8PSfBroKPiydGYPFESk55mnGRwXh7dgLW772A08XVMIkMGgUP\n",
              "X40Csf0DkTomFGDA+r0XcOSPcphaSIa0VrTbPAMlx0nJp8dvjcDiCRGYHlsmPx8A9A/0AgBcqmwA\n",
              "AIzo54/lk4ZgXEQwovsFIP1QIX4vq0X8ACkedy1EalnE3tZ4mz5mcC8fVDUYkFtaC6PIoBSkXmgW\n",
              "kwNCo+ShUQrgATQYTFAIPEb09QcA5F2tRWiQN0prdNAaTBAZIPBSzynzepOHhyC7qAonL1XCYGJQ\n",
              "Cjxi+we45b7tyD4ljlVUVIS+fftCoZB+8nEch9DQUBQWFiIyMtJqXZ1OB53OevIEk8kER6mo1zts\n",
              "W4R0NwqBs5pJ9kbnLm2Xt5LH6b/e6ZBtEULsQ8kqQuyw58lbEPHcdy2e8DfFQar5VKszIsBLiXWz\n",
              "YjEuIhgHc8usTtwSBgbgs18LUVKthUYpQGsw2dTzYPHECET3C8DiT4+gTn/9Czmylw/2PHlL514o\n",
              "adWFCxcwf/58lJWVISAgAJ988gmio6NdGlNLhddbWqcrn68j67qDjsTb0mPuXJ+JGq0RPbxV8n0V\n",
              "9Xr4aRT4fvnEFrdz5/pMaJQC/DRK+GmUNj3GE3jaMXAje+211/Dyyy9b3TdmzBi7ttHDW4mKekOz\n",
              "+5UCBz8N/ewk3ZOts8G2ReApWdVRjmi7WjJyYAC++t/xnd4OIaRj6FcDIXaaM3og0g8XtblOoJcS\n",
              "UX38UK01YHCwr1VPgpZO3Dra+2RcZDBOrbmj4y+G2M1cPyEtLQ3/+te/kJaWhqysLFeHRdxMeLAv\n",
              "DudfA2NMngVPazAhfmCgQx9DSHsGDhyI4uJiGI1GKBQKMMZQWFiI0NDmF0SeffZZ/OUvf7G678UX\n",
              "X7Tr+ZbeEoHXvj/bbCbLp++IwuIJEQh75rsOvQ5bDe/rh4vlDajRGZstEzigb6AXtAYTquoNMNgw\n",
              "+4Q5CdH0/4RYyl83HQdzy7A0/RiqGgx2HyM+KgE9fFS4WNHglPg8UVe3XU1tXZxCvYAJcTFKVhFi\n",
              "p1dnxqGkWou9Z6+2uLyXrwrrHxxp1xcc9TzwDOb6CT/++CMAqX7CsmXLkJub26xLOrmxzUsJxW+X\n",
              "quzqMdmRxxDSnpCQECQmJmLLli1IS0vD9u3bMWDAgBbbLLVaDbVabXWfINhXr9E8nHzTgQKU1+kR\n",
              "5KPCgvFhcg3EScN6tfr9CUiJrVujeqG8To/jRVXy/T19lKjTm6AziPKkBE2Zp5I/mFuGpVuPobrB\n",
              "ALGx1pu3SkB0vwBUaw1yr+b39uWhSmtorPsmrRPTuM7gYF8kDAxAdlGVNMS3ye3cKzVtzibW2uuI\n",
              "7OWDqD7++L2sFtdqdSitaT40UskDvQO8GmcJ5hDeywfVDVJMlyvrceJilfy6bo3qhTGDe1rt7z7+\n",
              "apwpqWmcvbVl5kk4VAoOtVqT1Xo8Bwzt7QeOA/w1ymZDyAUe0CgE1OtNcgIvwEuJ9+clYlxEMBZ+\n",
              "crjN9xiQiuYKAgejibUao7eSh9YoyhNQ2JIAUjZOucwB4HkOJpHBaGJQK3kM7+OHkmqd1XG57XCR\n",
              "VXkHf40AvYlBZxChVvIYEOiFi5UNbe7Lnj5ST9hxkcF4PzXx+rDwYF9oDUYcyLsmb29WYn+E9fSx\n",
              "er9uG9YLlfXGNmdJba9OaXfU1W2XpQIqok6IW+BY06q8HuAvf/kL3nzzTVeHQW5wB3PL8ExGDorK\n",
              "G8AgDXF4YPQAmsq2Gzt69Cjmzp2Lc+fOyfclJydj3bp1uO2226zWbal+wosvvoj169d3SazE9SyH\n",
              "/DbtYenIxxDSnnPnziEtLQ3Xrl2Dv78/Nm/ejNjYWJse64zfXAs/OYx9565aJVw+Tku2axvPZ+Rg\n",
              "+/FLVkkAy+9fWz5Lnf28jfrrj7hWd33IY08fJY6+ONWu19F0X8QPCEC/QG+HtgHjXtuLy1Va+Xa/\n",
              "AI1VoeiNmXmtJheBlvcTGNrcd/a+rqY1QVsqadA0jraSic5qPx3xnrcn4tnvrOocChyQ99qNmTxx\n",
              "ZtvVWi9PSlQR4j4oWUUIITayJ1m1evXqFusn/PLLL10SKyGEOAL95iKEeCJquwjxfLyrAyCEEE9h\n",
              "WT8BQLv1E6qqqqz+JSfb13OAEEIIIYQQQm5ElKwihBAbWdZPANBu/QR/f3+rf52pn0AIIYQQQggh\n",
              "NwoqsE4IIXb44IMPkJaWhrVr18r1EwghhBBCCCGEOA4lqwghxA5RUVFUd4oQQgghhBBCnIiGARJC\n",
              "CCGEEEIIIYQQt0HJKkIIIYQQQgghhBDiNjjGGHN1EPaaOXMmwsLCOrUNk8mEw4cPIzk52e2LHntK\n",
              "rBSnY3lKnEDLsQ4aNAjLly93cWTuxRFtV1fwpGPPjGLuOp4Yt60xU7vVXGvtliccB54QI+AZcXpC\n",
              "jMCNGye1Xc3Z8pvLU46XjqLX59m6++uzpd3yyGSVI1RXVyMgIABVVVXw9/d3dTht8pRYKU7H8pQ4\n",
              "Ac+KlbTPE99PirnreGLcnhizu/OEfeoJMQKeEacnxAhQnMQ+3f19oNfn2br767MFDQMkhBBCCCGE\n",
              "EEIIIW6DklWEEEIIIYQQQgghxG1QsooQQgghhBBCCCGEuI0bNlmlVquxatUqqNVqV4fSLk+JleJ0\n",
              "LE+JE/CsWEn7PPH9pJi7jifG7YkxuztP2KeeECPgGXF6QowAxUns093fB3p9nq27vz5b3LAF1gkh\n",
              "hBBCCCGEEEKI+7lhe1YRQgghhBBCCCGEEPdDySpCCCGEEEIIIYQQ4jYoWUUIIYQQQgghhBBC3MYN\n",
              "kaz67rvvMGrUKKjVaqxYscJq2d///nfExMQgNjYWcXFx2LJlS7PHNzQ0YMSIEUhISHDLOL/44gsk\n",
              "JCQgJiYGMTExeOONN5waZ2diBYBXXnkFERERiIiIwPPPP++yONtadvXqVfzP//wP4uLiMHz4cMyf\n",
              "Px8NDQ1uFycAbN++HbGxsfL7X1BQ4LQ4OxsrAJSWlqJ3796YMWOGU+Mktps6dSri4uKQkJCACRMm\n",
              "4Pjx41bLN2/eDI7jsGPHDtcE2ILWYtbpdFi2bBmGDBmC2NhYzJs3z8WRXtdazDt37kRiYqLcjv/f\n",
              "//2fiyNtrukxUFpaijvuuANDhgxBTEwMMjMzXRtgC5rG/Mgjj2Do0KGIj4/HTTfdhKysLNcG6MEu\n",
              "XLiAcePGYejQoUhKSsKpU6dcHRL+/Oc/IywsDBzHITs7W77f3WLVarWYMWOGfCxOmTIFubm5ANzr\n",
              "c9Vae+Vu+9PMnduosLAwREVFISEhAQkJCdi2bRsA992XNxJPeA860rY5Y5kzdLQ9dMYyZ+lIW+op\n",
              "71+XYDeAc+fOsezsbPb888+z5cuXWy3bs2cPq6ysZIwxVlhYyHr27Mlyc3Ot1vnTn/7EFi1axOLj\n",
              "490yzv3797Pi4mLGGGOVlZUsIiKC7du3zy1j/e9//8tGjBjBamtrmVarZaNGjWLffvutS+Jsa9ny\n",
              "5cvZE088wRhjzGg0sttvv5299957bhfnsWPHWFRUFLt06RJjjLHq6mpWV1fntDg7E6vZjBkz2IIF\n",
              "C9g999zj1DiJ7SoqKuS/MzIyWFxcnHw7Pz+fjR07lo0ZM4Z99dVXXR9cK1qLecWKFWzZsmVMFEXG\n",
              "GJPbRnfQUsyiKLIePXqwEydOMMak/a1Wq1l1dbWLomyupWPgkUceYatWrWKMMXb48GHWv39/ptfr\n",
              "XRdkEy3F/PXXXzODwcAYY+ybb75hgwYNcl2AHu7WW29lmzdvZowx9uWXX7LRo0e7NiAm/b4oKipi\n",
              "gwYNYsePH5fvd7dYGxoa2HfffSe3Ue+88w67+eabGWPu9blqrY11t/3JmPu3UU2PSTN33Jc3Gk94\n",
              "DzrStjljmTN0tD10xjJn6Uhb6invX1e4IZJVZqtWrWr1BNosOjraKtGze/duNnPmTLZv3z6nJ6vM\n",
              "OhKnpenTp8sHqrPZG+vSpUvZa6+9Ji977733WGpqqhMjlLQVZ0vLVqxYwRYtWsRMJhOrr69nEyZM\n",
              "YF9//bXbxZmamso++OADp8dlazztLfvoo4/YE088wTZv3kzJKje1efNmua0zmUxs0qRJ7MiRI+zm\n",
              "m292q2SVJXPMtbW1zM/Pj1VVVbk6pHaZYxZFkQUFBbH//ve/jDHGTpw4wfr168d0Op2LI5S0dgz4\n",
              "+PhYJQKTkpLY7t27XRSlNVuO26tXrzKFQiEnr4jtrly5wvz8/OR9J4oi6927N7tw4YKLI5NYntC5\n",
              "e6yMMZaVlSUnTt31c2Vur9xxf3pCG9VSssod9+WNxtPeA1vbNmcs6yq2tofOWNYVbGlLPfn9cwaF\n",
              "q3t2uZM9e/agoqICSUlJAIDKyko8/fTT2LVrF06fPu3i6K5rGqel06dP45dffsGGDRtcEFlzTWMt\n",
              "LCzE+PHj5eVhYWH44osvXBVeq1588UXMmjULffr0QUNDA+bOnYu7777b1WE1c/r0aYSFheHmm29G\n",
              "dXU17rrrLqxevRqCILg6tGby8/OxYcMGZGZmyl3gift4+OGHsW/fPgDSsDQAePPNN3HTTTdh1KhR\n",
              "rgytVU1jzsvLQ1BQENauXYs9e/bAy8sLq1evxqRJk1wc6XVNY+Y4Dtu2bcPMmTPh4+ODiooKZGRk\n",
              "QKVSuThSSUvHwLVr12AwGNCnTx/5vrCwMBQWFroixGZsOW7Xr1+PadOmQaGgn0H2KioqQt++feV9\n",
              "x3EcQkNDUVhYiMjISBdHZ80TYl2/fj3uuecet/xcNW2v3HF/ekob9fDDD4MxhuTkZKxbt84t9+WN\n",
              "xpPfg7ZiDwgIcPiyrtoftrSHzljmbPa0pZ78/jlDt6hZNXbsWAQHB7f4r6ioyKZtnDx5Eo888gi2\n",
              "bdsGHx8fAMCyZcvw3HPPISQkxK3jNLt48SLuuecebNiwAQMGDHDrWB3FEXG25IsvvsCIESNQXFyM\n",
              "y5cv4/z58/joo4/cLk6j0Yjjx49j165d2L9/Pw4ePIh//OMfHd6es2JljGHBggV499134eXl1an4\n",
              "iHN8+umnKCoqwiuvvIKVK1fit99+w/bt2/HCCy+4OrRWNY3ZaDTijz/+wIgRI3DkyBH8/e9/x+zZ\n",
              "s3HlyhVXhyprKeZXXnkFGRkZ+OOPP7B371489NBDKCsrc3WoHnEMNGVLzFu2bME///lPfPjhh10Y\n",
              "GSHNrV27Frm5uXjttddcHUqLmrZX7sZT2qjMzEzk5OTg2LFjCA4Oxvz5810dEiFux93bw85w97bU\n",
              "nXWLS4q//PJLpx5/+vRp3HXXXdi0aZNVr5/9+/dj//79eOqpp6DValFeXo6oqCicO3fOreIEgMuX\n",
              "L2Py5Ml44YUXcP/993fqeQDnxRoaGoo//vhDvl1QUIDQ0FCXxdma999/Hx9++CEEQYCfnx/uu+8+\n",
              "7Nu3D4sWLerQ9pwVZ2hoKGbOnCkngGbOnIlffvkFy5Yt6/A2nRFrdXU1cnJyMHv2bABAbW0t6uvr\n",
              "MWnSJOzdu9fhz0c6bv78+Xjsscfw9ddfo6CgAEOGDAEAlJSUYMmSJSguLsbjjz/u4iitmWPu378/\n",
              "eJ5HamoqAGDkyJEIDw/HyZMn0bt3bxdHac0c89GjR3H58mVMnDgRAJCUlIQBAwbg+PHjmDJliktj\n",
              "/Pnnn1s8Bl5++WUoFAqUlJTIVyg725Y7Smsxm4/bbdu24eWXX8bevXvd7pjwFAMHDkRxcTGMRiMU\n",
              "CgUYYygsLHSL978pd4719ddfR0ZGBvbs2QNvb294e3u77efK3F4NGDDArfanp7RR5udVKpVYsWIF\n",
              "hg4d6tbH5o3Ck9+DtmL39/d3+DJns6c97Nmzp8OXdRVb2lJPfP+cqVv0rOqMM2fOYNq0afjwww+b\n",
              "nRgUFBTI/8w9bTqaqHJmnMXFxZg0aRJWrlzpFldr2or1/vvvx2effYa6ujrodDps2rQJc+bMcVGk\n",
              "rRs8eDB27doFADAYDPjhhx8QExPj4qiamzt3Ln788UeIogij0Ygff/wR8fHxrg6rmYCAAFy7dk3+\n",
              "PL3++uuYOnUqJarcQGVlJS5fvizf3rFjB3r27InnnnsOxcXF8ns2ZswYfPjhh26RqGot5pCQEEya\n",
              "NAk//PADAGnoaX5+PoYPH+6qUGWtxRwWFobi4mKcOXMGAJCbm4u8vDxERUW5KlTZ448/3uoxcP/9\n",
              "98vDzbOysnDp0iXcfPPNLo647Zj/+c9/4oUXXsCePXs8/sebK4WEhCAxMVGe6Xf79u0YMGCAWw4z\n",
              "cNdY33zzTXz++efYvXs3AgMD5fvd5XPVVhvrTvvTE9qouro6VFZWyrc///xzjBw50u325Y3Ik9+D\n",
              "tmJ3xjJn6kh76IxlztCRttTT3j+nc0GdrC63Z88e1r9/f+bn58d8fX1Z//795WLZkydPZoGBgSw+\n",
              "Pl7+t2vXrmbb6IoC6x2Nc9GiRczb29tq2aZNm9wyVsYYe/nll1l4eDgLDw9nzzzzjMvibGvZ77//\n",
              "zqZOncpiYmLY8OHD2YIFC1hDQ4PbxWkymdiTTz7Jhg0bxqKjo9ljjz3m9MLMHY3VEhVYdx8FBQUs\n",
              "KSmJxcTEsLi4ODZp0qQWZy1ypwLrbcWcl5fHbrnlFnnZv/71L9cG26itmLdu3SrfHxMTw9LT010b\n",
              "bCssj4GSkhI2ZcoUFhkZyUaMGMH+85//uDa4VljGrFAo2IABA6y+m8rKylwboIc6e/YsGzNmDBsy\n",
              "ZAgbNWoUy8nJcXVIbMmSJax///5MEAQWEhLCIiIiGGPuF2tRUREDwAYPHiwfh8nJyYwx9/lctdVe\n",
              "udv+tOSObVReXh5LSEhgsbGxLCYmht19990sPz+fMebe+/JG4QnvQUfaNmcsc4aOtofOWOYMHW1L\n",
              "PeX96wocY4y5OmFGCCGEEEIIIYQQQghAwwAJIYQQQgghhBBCiBuhZBUhhBBCCCGEEEIIcRuUrCLt\n",
              "4jjOqjiko02bNk0uXP/JJ5/g7NmzHdrOb7/9hrCwMAdGRgjpTmxty1avXg2tVivffumll5Ceng4A\n",
              "+Omnn+TJFzoiODgYBQUFHX48IYQQQgghNwJKVhGX27lzpzzzVWeSVYQQ4ggvv/yyVbJqzZo1SE1N\n",
              "BdD5ZBUhxH05++Kc2ZEjRzB79mynP48jvfvuu0hLSwMA/Pvf/8YTTzzh2oAIIV2u6cW81rz99tso\n",
              "KSmxaZtpaWl4++23OxkZ6a4oWUXscuTIEYwbNw5xcXFITk7GgQMHAAAFBQUIDAzEqlWrMGrUKERG\n",
              "RmLnzp3y477++msMHz4c8fHxWLlypVXvgrCwMGRnZ+Ojjz7CkSNH8MQTTyAhIQE7d+7EJ598ghkz\n",
              "Zsjb+fbbb3HLLbfIt1evXo0hQ4Zg1KhR+OKLL6xi/eGHHzB+/HiMGjUKycnJ2Ldvn9P2CyHEszz1\n",
              "1FNISkpCQkICJk6cKPfufOyxxwAAEyZMQEJCAkpLS+UfUtnZ2diwYQPS09ORkJCANWvWyG2fWW1t\n",
              "LTiOk2//+9//xvDhwxEXF4enn37aKoYLFy5g+vTpSEpKQlxcHN59913nv3BCiMuNHj0a27Ztc3UY\n",
              "HXb33XfjrbfecnUYhJAu1vRiXmvsSVbZy2g0OmW7xD1RsorYTK/XY+bMmVi1ahVycnLw5ptvYtas\n",
              "WaitrQUAVFVVIS4uDkePHsW7774rX3UrLS3FggUL8NVXX+HEiRMYNmwYrl271mz7ixYtwujRo/HW\n",
              "W28hOzsb06ZNazOe7777Dl9++SWOHj2KI0eOWA2t+f3337F69Wrs3LkTR48exdatWzF37lzodDrH\n",
              "7RBCiMdauXIlsrKykJ2djaVLl2L58uUAgA0bNgAAfv75Z2RnZyMkJER+TEJCAh577DGkpqYiOzsb\n",
              "L730UpvPUVpaikceeQTbt29HTk4OIiMj5bbPZDLhwQcfxBtvvIGsrCz8+uuv+PDDD5GVleWkV0wI\n",
              "scX777+P5ORkhIeHY/PmzfL97V2sM7NMWDc0NGD27NkYMWIE4uPjMXXqVABSD82EhASrx3fkYl9L\n",
              "fvrpJ8TExODxxx9HXFwcYmNjkZOTg7S0NMTGxiIlJQWXLl2S13/99deRnJyMxMRE3HHHHfjjjz8A\n",
              "ADU1NZg9ezaioqIwfvx4nDx5Un6M5YXEkpIS3HrrrRg1ahSio6OxbNkyiKIorzd58mQ8+OCDiI2N\n",
              "xejRo/H777+3uf+3bt2KlJQUjBw5EvHx8fjmm2/kZWfPnsXYsWMRHR2NmTNnYurUqfjkk0/keBcv\n",
              "Xozk5GTExcVhyZIl0Ov1bT4XIcR2LV3MmzlzJmJjYxETE4MPPvgAgNQb/fLly5g9ezYSEhKQnZ2N\n",
              "vXv3YuzYsRg5ciSio6Px8ccf2/XcYWFhWLlyJZKTkzF//nzU1tZiwYIFiImJQUxMDF5++WV53dzc\n",
              "XEyePBlxcXFISEjAjh075GUcx+HVV19FSkoKwsLCsGPHDrz22msYPXo0hgwZgp9++gkAcPXqVUyd\n",
              "OhWxsbGIi4vDI4880rmdRzqMklXEZufOnQPP87j99tsBAOPHj0fv3r2RnZ0NANBoNJg5cyYAYOzY\n",
              "scjLywMA/Prrr4iLi8OwYcMAAPPnz4dKpep0PHv37sUDDzwAf39/cByHRx99VF62a9cu5ObmYuLE\n",
              "iUhISMB9990HnudRWFjY6eclhHi+3bt3Y+zYsYiJicGaNWvkdsyRzG3fiBEjAAALFy6U275z587h\n",
              "1KlTmDNnDhISEjBu3DjU1NTg9OnTDo+DEGI7tVqNw4cP4/vvv8ef//xnGI3Gdi/WtWbXrl2orKzE\n",
              "6dOnceLEiWY9wM06e7GvqbNnz2LRokXIycnBjBkzcNttt+GZZ57ByZMnMXr0aHnIzdatW3Hu3Dn8\n",
              "8ssvOHbsGFJTU7F06VIA0gmnWq3G2bNn8d133yEzM7PF5woMDMQ333yDo0ePIicnBwUFBfjnP/8p\n",
              "L8/KysLatWtx8uRJTJ48GX/729/ajP3222/Hr7/+iuPHj+Prr7/G4sWL5QuNDz30EJYsWYJTp07h\n",
              "1VdftYrpySefxIQJE3D48GGcOHECoihi/fr17e4rQohtml7M+9Of/oSoqCicPHkS//nPf/DKK6/g\n",
              "119/xUsvvYR+/fph27ZtyM7ORkJCAhITE7F//34cP34cP//8M9asWYOLFy/a9fzXrl3DoUOHkJ6e\n",
              "jr/+9a/Q6XTIycnBoUOHsGPHDrm3ampqKu6//37k5OTgyy+/xMKFC+UkPAD4+vri0KFD+PjjjzFv\n",
              "3jz07dsXR44cwdq1a/H//t//AwBs2bIF4eHhOHnyJHJycvDGG284aC8SeylcHQDxbJbDXdRqtXxb\n",
              "EASYTKZOb1+hUFhtp62up5axMMYwZcoUbN26tdMxEEK6l8LCQixbtgxZWVmIiIhATk4OJk6c2KFt\n",
              "daaNCgoKckqSjBDSceb6dMOGDYNCoUBJSQkqKipavVg3YMCAVrcVHx+PM2fOYOnSpbj55ptb7TFu\n",
              "z8U+c++GtkRGRmLUqFEApCGHkZGR8jaSk5Px1VdfAQB27NiBrKwseV3Ltmzv3r146623wHEcAgIC\n",
              "MHfuXDkuS6IoYuXKldi/fz8YYygtLUVMTAzmzJkjv57w8HD573feeafN2PPz85GamoqLFy9CoVCg\n",
              "vLwc+fn56NevH7Kzs/Hwww8DAIYPH47x48fLj9uxYwd++eUXvPnmmwCkXm2CILS7rwghHbNnzx4c\n",
              "PXoUABASEoKZM2diz549GDNmTLN1r127hoULF+L8+fNQKBS4du0afvvttzbbz6bS0tLk31F79uzB\n",
              "G2+8AZ7n4ePjg4cffhi7d+/GtGnTcOzYMbnn65AhQzB+/Hj8/PPPGDRoEADI9QJHjx6Nuro6ua1K\n",
              "Tk7GhQsXAABjxozBW2+9hSeffBITJ07EHXfc0cG9RDqLelYRm0VFRUEURezevRsAcPDgQZSUlMhd\n",
              "2VszZswY5OTkyDVhtmzZ0mrXbH9/f1RVVcm3IyMjkZOTg4aGBhiNRqvk0+TJk/Hll1+ipqYGjDF8\n",
              "+OGH8rLbb78de/bsQU5Ojnzf4cOH7X7NhJDup6qqCkqlEn379gVjrFmtKD8/P6t2yFLTNqpPnz5g\n",
              "jMk9oj799FN52dixY5GTkyNPGrFp0ya57YuKioK/v7/VMKPc3FyUl5c75kUSQjpEo9HIfwuC0Gp9\n",
              "FPNJU1sJ68GDB+P06dO44447cODAAcTExKCioqLZthx9sa/pa2jtNTHG8OyzzyI7OxvZ2dk4efKk\n",
              "1XA/S5bJdktvvvkmSktLcejQIeTk5GDu3LlW+8DW/Wk2Z84cLFq0CL/99huys7Ph6+vb6kWAphcA\n",
              "tm/fLr+Wc+fOycOSCCHO11obAUhDCM3DibOzszF06FCbal9Z8vX17dBzN11mbpPMyWzL2+b2aezY\n",
              "scjOzkZKSgoyMjKQlJTkkE4YxH6UrCI2U6lUyMjIwKpVqxAXF4cVK1bgX//6V5uNByBl2z/66CPM\n",
              "mDEDCQkJOHnyJHx9fa1qPJgtWbIEa9eulQusjxkzBtOmTUNMTAxuueUWDBkyRF532rRpuO+++5CY\n",
              "mIjRo0cjNDRUXhYZGYmtW7fi0UcfRXx8PIYPH04zTRBCAACxsbGYM2cOoqOjkZSUZNV2ANJwkilT\n",
              "psg1GSzde++9crf2NWvWQKFQ4J133sFdd92FpKQkGAwGed1evXph06ZNuPfeexEfH48LFy6gZ8+e\n",
              "AKQT3G+//RYZGRmIi4tDdHQ0Fi5ciIaGBufvAEKIXdq6WNdWwvrixYvgOA533303Xn/9dTDGUFRU\n",
              "ZPPz2nOxryNmzJiBDRs2yElyg8GA48ePA5AuCG7evBmMMVRXV+Pzzz9vcRsVFRXo06cPNBoNSkpK\n",
              "8OWXX3YqpoqKCrkn1pYtW+Tknr+/P+Lj47FlyxYA0lDq/fv3W72Wv/3tb/LJZkVFBXJzczsVCyHE\n",
              "muXFvMmTJ2Pjxo0ApBpPGRkZmDJlCoDmF/YqKiowaNAgcByHzMxMnDhxolNxTJ48GR9//DEYY6ir\n",
              "q8Nnn32GqVOnws/PD4mJifKFwNzcXOzfv9/u3vP5+fnw9fXFAw88gHfeeQfnz59vd9g3cRJGSBeo\n",
              "rq6W//7qq6/YsGHDXBgNIYQQQog1AKyiokK+3bNnT5afn88YYywrK4uNHTuWxcbGsqSkJPbzzz/L\n",
              "623atImFh4ez0aNHs3Xr1jHzz+udO3ey+Ph4FhcXx0aMGMGee+45xhhj+/btY/Hx8YwxxvLz81lA\n",
              "QIC8rZqaGmb58zwjI4MNGzaMxcfHs6eeeor5+vpaxdiU5bYZY+ybb75hN998s3z7s88+Y9OnT5dv\n",
              "r1+/nsXFxckxvv7664wx6XfbAw88wIYOHcpuuukmtmTJEjZ//nzGGGObN29m99xzD2OMsT/++IMl\n",
              "JSWxESNGsMmTJ7O0tDS2fPnyZuu1FEtLPvvsMxYWFsYSEhLYX/7yFxYaGsqOHz/OGGPs1KlTLCUl\n",
              "hUVHR7N77rmHTZgwgX311Vfyfvvf//1fFh0dzWJjY9nIkSPZ7t2723wuQoh9Vq9ezYYMGcLi4+NZ\n",
              "SUkJu/fee1lMTAyLjo5mGzZskNfbuHGjvN7x48fZjz/+yCIjI1l8fDybP38+Gzt2rPzZnT9/Pnvr\n",
              "rbfafN5BgwbJ7QBj0uf9kUceYdHR0Sw6OpqtXr1aXnbhwgU2adIkFhcXx+Lj4+XnYcy6jW/a1hYV\n",
              "FTEfHx/GmNSmx8TEsPj4eBYdHc3+/ve/d2yHkU7jGGPMpdkyckNYu3Yttm3bBpPJBH9/f7z77rtI\n",
              "TEx0dViEEEIIIW6rpqYGfn5+AKS6TM8++yzOnDnj4qhco7a2Fj4+PuA4Dvn5+Rg7diyysrIwcOBA\n",
              "V4dGCCHECShZRQghhBBCiBuii33X/fjjj/JsXSaTCc8//zwefPBBF0dFCCHEWShZRQghhBBCiAcZ\n",
              "PXp0s2Ll0dHRSE9Pd1FEttu5cyeee+65Zvc/++yz8kxdhJAby5o1a5CRkdHs/u3btyMiIsIFERF3\n",
              "QMkqQgghhBBCCCGEEOI2aDZAQgghhBBCCCGEEOI2KFlFCCGEEEIIIYQQQtwGJasIIYQQQgghhBBC\n",
              "iNugZBUhhBBCCCGEEEIIcRuUrCKEEEIIIYQQQgghboOSVYQQQgghhBBCCCHEbVCyihBCCCGEEEII\n",
              "IYS4DUpWEUIIIYQQQgghhBC38f8Bi4y0kEElGrQAAAAASUVORK5CYII=\n",
              "\">\n",
              "        \n",
              "      </div>\n",
              "      <script></script>\n",
              "      <script type=\"text/javascript\">\n",
              "        (() => {\n",
              "          const chartElement = document.getElementById(\"chart-3f740ad5-e0ef-4c14-95a5-55144f47d90c\");\n",
              "          async function getCodeForChartHandler(event) {\n",
              "            const chartCodeResponse =  await google.colab.kernel.invokeFunction(\n",
              "                'getCodeForChart', [\"chart-3f740ad5-e0ef-4c14-95a5-55144f47d90c\"], {});\n",
              "            const responseJson = chartCodeResponse.data['application/json'];\n",
              "            await google.colab.notebook.addCell(responseJson.code, 'code');\n",
              "          }\n",
              "          chartElement.onclick = getCodeForChartHandler;\n",
              "        })();\n",
              "      </script>\n",
              "      <style>\n",
              "        .colab-quickchart-chart-with-code  {\n",
              "            display: block;\n",
              "            float: left;\n",
              "            border: 1px solid transparent;\n",
              "        }\n",
              "\n",
              "        .colab-quickchart-chart-with-code:hover {\n",
              "            cursor: pointer;\n",
              "            border: 1px solid #aaa;\n",
              "        }\n",
              "      </style>"
            ]
          },
          "metadata": {}
        }
      ]
    }
  ],
  "metadata": {
    "kernelspec": {
      "display_name": "Python 3",
      "language": "python",
      "name": "python3"
    },
    "language_info": {
      "codemirror_mode": {
        "name": "ipython",
        "version": 3
      },
      "file_extension": ".py",
      "mimetype": "text/x-python",
      "name": "python",
      "nbconvert_exporter": "python",
      "pygments_lexer": "ipython3",
      "version": "3.7.6"
    },
    "colab": {
      "provenance": [],
      "collapsed_sections": [
        "UCHRgdjx7WcN",
        "7eVJ0kud7WcR",
        "H1SFf8uE7WcU",
        "kDBfhUVz7WcV",
        "zX6nYdzi7WcX",
        "FgQB2Zol7WcX",
        "_-AAPZTY7Wca",
        "GfwCGwKJICo9",
        "70Fp6SvRKPsi",
        "NnkaQcNDLiub"
      ]
    }
  },
  "nbformat": 4,
  "nbformat_minor": 0
}